///////////////////////////////////////////////////////////////////////////////
// vim:         sw=4 ts=4
// Description: Encoding Test Cases for CP20932
// Copyright:   2013-2019  JiaYanwei   <wxmedit@gmail.com>
// License:     GPLv3
///////////////////////////////////////////////////////////////////////////////
#include "data_multibyte_conv.h"

const std::string enc_cp20932("CP20932");

void mb2u_00_cp20932_init()
{
static MB2UData mb2u_00_cp20932 [] = { {"", 0}, 
{"\x01"    , 0x000001}, {"\x02"    , 0x000002}, {"\x03"    , 0x000003}, {"\x04"    , 0x000004}, 
{"\x05"    , 0x000005}, {"\x06"    , 0x000006}, {"\x07"    , 0x000007}, {"\x08"    , 0x000008}, 
{"\x09"    , 0x000009}, {"\x0A"    , 0x00000A}, {"\x0B"    , 0x00000B}, {"\x0C"    , 0x00000C}, 
{"\x0D"    , 0x00000D}, {"\x0E"    , 0x00000E}, {"\x0F"    , 0x00000F}, {"\x10"    , 0x000010}, 
{"\x11"    , 0x000011}, {"\x12"    , 0x000012}, {"\x13"    , 0x000013}, {"\x14"    , 0x000014}, 
{"\x15"    , 0x000015}, {"\x16"    , 0x000016}, {"\x17"    , 0x000017}, {"\x18"    , 0x000018}, 
{"\x19"    , 0x000019}, {"\x1A"    , 0x00001A}, {"\x1B"    , 0x00001B}, {"\x1C"    , 0x00001C}, 
{"\x1D"    , 0x00001D}, {"\x1E"    , 0x00001E}, {"\x1F"    , 0x00001F}, {"\x20"    , 0x000020}, 
{"\x21"    , 0x000021}, {"\x22"    , 0x000022}, {"\x23"    , 0x000023}, {"\x24"    , 0x000024}, 
{"\x25"    , 0x000025}, {"\x26"    , 0x000026}, {"\x27"    , 0x000027}, {"\x28"    , 0x000028}, 
{"\x29"    , 0x000029}, {"\x2A"    , 0x00002A}, {"\x2B"    , 0x00002B}, {"\x2C"    , 0x00002C}, 
{"\x2D"    , 0x00002D}, {"\x2E"    , 0x00002E}, {"\x2F"    , 0x00002F}, {"\x30"    , 0x000030}, 
{"\x31"    , 0x000031}, {"\x32"    , 0x000032}, {"\x33"    , 0x000033}, {"\x34"    , 0x000034}, 
{"\x35"    , 0x000035}, {"\x36"    , 0x000036}, {"\x37"    , 0x000037}, {"\x38"    , 0x000038}, 
{"\x39"    , 0x000039}, {"\x3A"    , 0x00003A}, {"\x3B"    , 0x00003B}, {"\x3C"    , 0x00003C}, 
{"\x3D"    , 0x00003D}, {"\x3E"    , 0x00003E}, {"\x3F"    , 0x00003F}, {"\x40"    , 0x000040}, 
{"\x41"    , 0x000041}, {"\x42"    , 0x000042}, {"\x43"    , 0x000043}, {"\x44"    , 0x000044}, 
{"\x45"    , 0x000045}, {"\x46"    , 0x000046}, {"\x47"    , 0x000047}, {"\x48"    , 0x000048}, 
{"\x49"    , 0x000049}, {"\x4A"    , 0x00004A}, {"\x4B"    , 0x00004B}, {"\x4C"    , 0x00004C}, 
{"\x4D"    , 0x00004D}, {"\x4E"    , 0x00004E}, {"\x4F"    , 0x00004F}, {"\x50"    , 0x000050}, 
{"\x51"    , 0x000051}, {"\x52"    , 0x000052}, {"\x53"    , 0x000053}, {"\x54"    , 0x000054}, 
{"\x55"    , 0x000055}, {"\x56"    , 0x000056}, {"\x57"    , 0x000057}, {"\x58"    , 0x000058}, 
{"\x59"    , 0x000059}, {"\x5A"    , 0x00005A}, {"\x5B"    , 0x00005B}, {"\x5C"    , 0x00005C}, 
{"\x5D"    , 0x00005D}, {"\x5E"    , 0x00005E}, {"\x5F"    , 0x00005F}, {"\x60"    , 0x000060}, 
{"\x61"    , 0x000061}, {"\x62"    , 0x000062}, {"\x63"    , 0x000063}, {"\x64"    , 0x000064}, 
{"\x65"    , 0x000065}, {"\x66"    , 0x000066}, {"\x67"    , 0x000067}, {"\x68"    , 0x000068}, 
{"\x69"    , 0x000069}, {"\x6A"    , 0x00006A}, {"\x6B"    , 0x00006B}, {"\x6C"    , 0x00006C}, 
{"\x6D"    , 0x00006D}, {"\x6E"    , 0x00006E}, {"\x6F"    , 0x00006F}, {"\x70"    , 0x000070}, 
{"\x71"    , 0x000071}, {"\x72"    , 0x000072}, {"\x73"    , 0x000073}, {"\x74"    , 0x000074}, 
{"\x75"    , 0x000075}, {"\x76"    , 0x000076}, {"\x77"    , 0x000077}, {"\x78"    , 0x000078}, 
{"\x79"    , 0x000079}, {"\x7A"    , 0x00007A}, {"\x7B"    , 0x00007B}, {"\x7C"    , 0x00007C}, 
{"\x7D"    , 0x00007D}, {"\x7E"    , 0x00007E}, {"\x7F"    , 0x00007F}, {"\x80"    , 0x000080}, 
{"\x81"    , 0x000081}, {"\x82"    , 0x000082}, {"\x83"    , 0x000083}, {"\x84"    , 0x000084}, 
{"\x85"    , 0x000085}, {"\x86"    , 0x000086}, {"\x87"    , 0x000087}, {"\x88"    , 0x000088}, 
{"\x89"    , 0x000089}, {"\x8A"    , 0x00008A}, {"\x8B"    , 0x00008B}, {"\x8C"    , 0x00008C}, 
{"\x8D"    , 0x00008D}, {"\x8E\xA1", 0x00FF61}, {"\x8E\xA2", 0x00FF62}, {"\x8E\xA3", 0x00FF63}, 
{"\x8E\xA4", 0x00FF64}, {"\x8E\xA5", 0x00FF65}, {"\x8E\xA6", 0x00FF66}, {"\x8E\xA7", 0x00FF67}, 
{"\x8E\xA8", 0x00FF68}, {"\x8E\xA9", 0x00FF69}, {"\x8E\xAA", 0x00FF6A}, {"\x8E\xAB", 0x00FF6B}, 
{"\x8E\xAC", 0x00FF6C}, {"\x8E\xAD", 0x00FF6D}, {"\x8E\xAE", 0x00FF6E}, {"\x8E\xAF", 0x00FF6F}, 
{"\x8E\xB0", 0x00FF70}, {"\x8E\xB1", 0x00FF71}, {"\x8E\xB2", 0x00FF72}, {"\x8E\xB3", 0x00FF73}, 
{"\x8E\xB4", 0x00FF74}, {"\x8E\xB5", 0x00FF75}, {"\x8E\xB6", 0x00FF76}, {"\x8E\xB7", 0x00FF77}, 
{"\x8E\xB8", 0x00FF78}, {"\x8E\xB9", 0x00FF79}, {"\x8E\xBA", 0x00FF7A}, {"\x8E\xBB", 0x00FF7B}, 
{"\x8E\xBC", 0x00FF7C}, {"\x8E\xBD", 0x00FF7D}, {"\x8E\xBE", 0x00FF7E}, {"\x8E\xBF", 0x00FF7F}, 
{"\x8E\xC0", 0x00FF80}, {"\x8E\xC1", 0x00FF81}, {"\x8E\xC2", 0x00FF82}, {"\x8E\xC3", 0x00FF83}, 
{"\x8E\xC4", 0x00FF84}, {"\x8E\xC5", 0x00FF85}, {"\x8E\xC6", 0x00FF86}, {"\x8E\xC7", 0x00FF87}, 
{"\x8E\xC8", 0x00FF88}, {"\x8E\xC9", 0x00FF89}, {"\x8E\xCA", 0x00FF8A}, {"\x8E\xCB", 0x00FF8B}, 
{"\x8E\xCC", 0x00FF8C}, {"\x8E\xCD", 0x00FF8D}, {"\x8E\xCE", 0x00FF8E}, {"\x8E\xCF", 0x00FF8F}, 
{"\x8E\xD0", 0x00FF90}, {"\x8E\xD1", 0x00FF91}, {"\x8E\xD2", 0x00FF92}, {"\x8E\xD3", 0x00FF93}, 
{"\x8E\xD4", 0x00FF94}, {"\x8E\xD5", 0x00FF95}, {"\x8E\xD6", 0x00FF96}, {"\x8E\xD7", 0x00FF97}, 
{"\x8E\xD8", 0x00FF98}, {"\x8E\xD9", 0x00FF99}, {"\x8E\xDA", 0x00FF9A}, {"\x8E\xDB", 0x00FF9B}, 
{"\x8E\xDC", 0x00FF9C}, {"\x8E\xDD", 0x00FF9D}, {"\x8E\xDE", 0x00FF9E}, {"\x8E\xDF", 0x00FF9F}, 
{"\x8F"    , 0x00008F}, {"\x90"    , 0x000090}, {"\x91"    , 0x000091}, {"\x92"    , 0x000092}, 
{"\x93"    , 0x000093}, {"\x94"    , 0x000094}, {"\x95"    , 0x000095}, {"\x96"    , 0x000096}, 
{"\x97"    , 0x000097}, {"\x98"    , 0x000098}, {"\x99"    , 0x000099}, {"\x9A"    , 0x00009A}, 
{"\x9B"    , 0x00009B}, {"\x9C"    , 0x00009C}, {"\x9D"    , 0x00009D}, {"\x9E"    , 0x00009E}, 
{"\x9F"    , 0x00009F}, {"\xA0"    , 0x00F8F0}, {"\xA1\xA1", 0x003000}, {"\xA1\xA2", 0x003001}, 
{"\xA1\xA3", 0x003002}, {"\xA1\xA4", 0x00FF0C}, {"\xA1\xA5", 0x00FF0E}, {"\xA1\xA6", 0x0030FB}, 
{"\xA1\xA7", 0x00FF1A}, {"\xA1\xA8", 0x00FF1B}, {"\xA1\xA9", 0x00FF1F}, {"\xA1\xAA", 0x00FF01}, 
{"\xA1\xAB", 0x00309B}, {"\xA1\xAC", 0x00309C}, {"\xA1\xAD", 0x0000B4}, {"\xA1\xAE", 0x00FF40}, 
{"\xA1\xAF", 0x0000A8}, {"\xA1\xB0", 0x00FF3E}, {"\xA1\xB1", 0x00FFE3}, {"\xA1\xB2", 0x00FF3F}, 
{"\xA1\xB3", 0x0030FD}, {"\xA1\xB4", 0x0030FE}, {"\xA1\xB5", 0x00309D}, {"\xA1\xB6", 0x00309E}, 
{"\xA1\xB7", 0x003003}, {"\xA1\xB8", 0x004EDD}, {"\xA1\xB9", 0x003005}, {"\xA1\xBA", 0x003006}, 
{"\xA1\xBB", 0x003007}, {"\xA1\xBC", 0x0030FC}, {"\xA1\xBD", 0x002015}, {"\xA1\xBE", 0x002010}, 
{"\xA1\xBF", 0x00FF0F}, {"\xA1\xC0", 0x00FF3C}, {"\xA1\xC1", 0x00301C}, {"\xA1\xC2", 0x002016}, 

};
 for(size_t i=1; i<sizeof(mb2u_00_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_00_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_01_cp20932_init()
{
static MB2UData mb2u_01_cp20932 [] = { {"", 0}, 
{"\xA1\xC3", 0x00FF5C}, {"\xA1\xC4", 0x002026}, {"\xA1\xC5", 0x002025}, {"\xA1\xC6", 0x002018}, 
{"\xA1\xC7", 0x002019}, {"\xA1\xC8", 0x00201C}, {"\xA1\xC9", 0x00201D}, {"\xA1\xCA", 0x00FF08}, 
{"\xA1\xCB", 0x00FF09}, {"\xA1\xCC", 0x003014}, {"\xA1\xCD", 0x003015}, {"\xA1\xCE", 0x00FF3B}, 
{"\xA1\xCF", 0x00FF3D}, {"\xA1\xD0", 0x00FF5B}, {"\xA1\xD1", 0x00FF5D}, {"\xA1\xD2", 0x003008}, 
{"\xA1\xD3", 0x003009}, {"\xA1\xD4", 0x00300A}, {"\xA1\xD5", 0x00300B}, {"\xA1\xD6", 0x00300C}, 
{"\xA1\xD7", 0x00300D}, {"\xA1\xD8", 0x00300E}, {"\xA1\xD9", 0x00300F}, {"\xA1\xDA", 0x003010}, 
{"\xA1\xDB", 0x003011}, {"\xA1\xDC", 0x00FF0B}, {"\xA1\xDD", 0x002212}, {"\xA1\xDE", 0x0000B1}, 
{"\xA1\xDF", 0x0000D7}, {"\xA1\xE0", 0x0000F7}, {"\xA1\xE1", 0x00FF1D}, {"\xA1\xE2", 0x002260}, 
{"\xA1\xE3", 0x00FF1C}, {"\xA1\xE4", 0x00FF1E}, {"\xA1\xE5", 0x002266}, {"\xA1\xE6", 0x002267}, 
{"\xA1\xE7", 0x00221E}, {"\xA1\xE8", 0x002234}, {"\xA1\xE9", 0x002642}, {"\xA1\xEA", 0x002640}, 
{"\xA1\xEB", 0x0000B0}, {"\xA1\xEC", 0x002032}, {"\xA1\xED", 0x002033}, {"\xA1\xEE", 0x002103}, 
{"\xA1\xEF", 0x00FFE5}, {"\xA1\xF0", 0x00FF04}, {"\xA1\xF1", 0x0000A2}, {"\xA1\xF2", 0x0000A3}, 
{"\xA1\xF3", 0x00FF05}, {"\xA1\xF4", 0x00FF03}, {"\xA1\xF5", 0x00FF06}, {"\xA1\xF6", 0x00FF0A}, 
{"\xA1\xF7", 0x00FF20}, {"\xA1\xF8", 0x0000A7}, {"\xA1\xF9", 0x002606}, {"\xA1\xFA", 0x002605}, 
{"\xA1\xFB", 0x0025CB}, {"\xA1\xFC", 0x0025CF}, {"\xA1\xFD", 0x0025CE}, {"\xA1\xFE", 0x0025C7}, 
{"\xA2\x2F", 0x0002D8}, {"\xA2\x30", 0x0002C7}, {"\xA2\x31", 0x0000B8}, {"\xA2\x32", 0x0002D9}, 
{"\xA2\x33", 0x0002DD}, {"\xA2\x34", 0x0000AF}, {"\xA2\x35", 0x0002DB}, {"\xA2\x36", 0x0002DA}, 
{"\xA2\x38", 0x000384}, {"\xA2\x39", 0x000385}, {"\xA2\x42", 0x0000A1}, {"\xA2\x43", 0x0000A6}, 
{"\xA2\x44", 0x0000BF}, {"\xA2\x6B", 0x0000BA}, {"\xA2\x6C", 0x0000AA}, {"\xA2\x6D", 0x0000A9}, 
{"\xA2\x6E", 0x0000AE}, {"\xA2\x6F", 0x002122}, {"\xA2\x70", 0x0000A4}, {"\xA2\xA1", 0x0025C6}, 
{"\xA2\xA2", 0x0025A1}, {"\xA2\xA3", 0x0025A0}, {"\xA2\xA4", 0x0025B3}, {"\xA2\xA5", 0x0025B2}, 
{"\xA2\xA6", 0x0025BD}, {"\xA2\xA7", 0x0025BC}, {"\xA2\xA8", 0x00203B}, {"\xA2\xA9", 0x003012}, 
{"\xA2\xAA", 0x002192}, {"\xA2\xAB", 0x002190}, {"\xA2\xAC", 0x002191}, {"\xA2\xAD", 0x002193}, 
{"\xA2\xAE", 0x003013}, {"\xA2\xBA", 0x002208}, {"\xA2\xBB", 0x00220B}, {"\xA2\xBC", 0x002286}, 
{"\xA2\xBD", 0x002287}, {"\xA2\xBE", 0x002282}, {"\xA2\xBF", 0x002283}, {"\xA2\xC0", 0x00222A}, 
{"\xA2\xC1", 0x002229}, {"\xA2\xCA", 0x002227}, {"\xA2\xCB", 0x002228}, {"\xA2\xCC", 0x0000AC}, 
{"\xA2\xCD", 0x0021D2}, {"\xA2\xCE", 0x0021D4}, {"\xA2\xCF", 0x002200}, {"\xA2\xD0", 0x002203}, 
{"\xA2\xDC", 0x002220}, {"\xA2\xDD", 0x0022A5}, {"\xA2\xDE", 0x002312}, {"\xA2\xDF", 0x002202}, 
{"\xA2\xE0", 0x002207}, {"\xA2\xE1", 0x002261}, {"\xA2\xE2", 0x002252}, {"\xA2\xE3", 0x00226A}, 
{"\xA2\xE4", 0x00226B}, {"\xA2\xE5", 0x00221A}, {"\xA2\xE6", 0x00223D}, {"\xA2\xE7", 0x00221D}, 
{"\xA2\xE8", 0x002235}, {"\xA2\xE9", 0x00222B}, {"\xA2\xEA", 0x00222C}, {"\xA2\xF2", 0x00212B}, 
{"\xA2\xF3", 0x002030}, {"\xA2\xF4", 0x00266F}, {"\xA2\xF5", 0x00266D}, {"\xA2\xF6", 0x00266A}, 
{"\xA2\xF7", 0x002020}, {"\xA2\xF8", 0x002021}, {"\xA2\xF9", 0x0000B6}, {"\xA2\xFE", 0x0025EF}, 
{"\xA3\xB0", 0x00FF10}, {"\xA3\xB1", 0x00FF11}, {"\xA3\xB2", 0x00FF12}, {"\xA3\xB3", 0x00FF13}, 
{"\xA3\xB4", 0x00FF14}, {"\xA3\xB5", 0x00FF15}, {"\xA3\xB6", 0x00FF16}, {"\xA3\xB7", 0x00FF17}, 
{"\xA3\xB8", 0x00FF18}, {"\xA3\xB9", 0x00FF19}, {"\xA3\xC1", 0x00FF21}, {"\xA3\xC2", 0x00FF22}, 
{"\xA3\xC3", 0x00FF23}, {"\xA3\xC4", 0x00FF24}, {"\xA3\xC5", 0x00FF25}, {"\xA3\xC6", 0x00FF26}, 
{"\xA3\xC7", 0x00FF27}, {"\xA3\xC8", 0x00FF28}, {"\xA3\xC9", 0x00FF29}, {"\xA3\xCA", 0x00FF2A}, 
{"\xA3\xCB", 0x00FF2B}, {"\xA3\xCC", 0x00FF2C}, {"\xA3\xCD", 0x00FF2D}, {"\xA3\xCE", 0x00FF2E}, 
{"\xA3\xCF", 0x00FF2F}, {"\xA3\xD0", 0x00FF30}, {"\xA3\xD1", 0x00FF31}, {"\xA3\xD2", 0x00FF32}, 
{"\xA3\xD3", 0x00FF33}, {"\xA3\xD4", 0x00FF34}, {"\xA3\xD5", 0x00FF35}, {"\xA3\xD6", 0x00FF36}, 
{"\xA3\xD7", 0x00FF37}, {"\xA3\xD8", 0x00FF38}, {"\xA3\xD9", 0x00FF39}, {"\xA3\xDA", 0x00FF3A}, 
{"\xA3\xE1", 0x00FF41}, {"\xA3\xE2", 0x00FF42}, {"\xA3\xE3", 0x00FF43}, {"\xA3\xE4", 0x00FF44}, 
{"\xA3\xE5", 0x00FF45}, {"\xA3\xE6", 0x00FF46}, {"\xA3\xE7", 0x00FF47}, {"\xA3\xE8", 0x00FF48}, 
{"\xA3\xE9", 0x00FF49}, {"\xA3\xEA", 0x00FF4A}, {"\xA3\xEB", 0x00FF4B}, {"\xA3\xEC", 0x00FF4C}, 
{"\xA3\xED", 0x00FF4D}, {"\xA3\xEE", 0x00FF4E}, {"\xA3\xEF", 0x00FF4F}, {"\xA3\xF0", 0x00FF50}, 
{"\xA3\xF1", 0x00FF51}, {"\xA3\xF2", 0x00FF52}, {"\xA3\xF3", 0x00FF53}, {"\xA3\xF4", 0x00FF54}, 
{"\xA3\xF5", 0x00FF55}, {"\xA3\xF6", 0x00FF56}, {"\xA3\xF7", 0x00FF57}, {"\xA3\xF8", 0x00FF58}, 
{"\xA3\xF9", 0x00FF59}, {"\xA3\xFA", 0x00FF5A}, {"\xA4\xA1", 0x003041}, {"\xA4\xA2", 0x003042}, 
{"\xA4\xA3", 0x003043}, {"\xA4\xA4", 0x003044}, {"\xA4\xA5", 0x003045}, {"\xA4\xA6", 0x003046}, 
{"\xA4\xA7", 0x003047}, {"\xA4\xA8", 0x003048}, {"\xA4\xA9", 0x003049}, {"\xA4\xAA", 0x00304A}, 
{"\xA4\xAB", 0x00304B}, {"\xA4\xAC", 0x00304C}, {"\xA4\xAD", 0x00304D}, {"\xA4\xAE", 0x00304E}, 
{"\xA4\xAF", 0x00304F}, {"\xA4\xB0", 0x003050}, {"\xA4\xB1", 0x003051}, {"\xA4\xB2", 0x003052}, 
{"\xA4\xB3", 0x003053}, {"\xA4\xB4", 0x003054}, {"\xA4\xB5", 0x003055}, {"\xA4\xB6", 0x003056}, 
{"\xA4\xB7", 0x003057}, {"\xA4\xB8", 0x003058}, {"\xA4\xB9", 0x003059}, {"\xA4\xBA", 0x00305A}, 
{"\xA4\xBB", 0x00305B}, {"\xA4\xBC", 0x00305C}, {"\xA4\xBD", 0x00305D}, {"\xA4\xBE", 0x00305E}, 
{"\xA4\xBF", 0x00305F}, {"\xA4\xC0", 0x003060}, {"\xA4\xC1", 0x003061}, {"\xA4\xC2", 0x003062}, 
{"\xA4\xC3", 0x003063}, {"\xA4\xC4", 0x003064}, {"\xA4\xC5", 0x003065}, {"\xA4\xC6", 0x003066}, 
{"\xA4\xC7", 0x003067}, {"\xA4\xC8", 0x003068}, {"\xA4\xC9", 0x003069}, {"\xA4\xCA", 0x00306A}, 
{"\xA4\xCB", 0x00306B}, {"\xA4\xCC", 0x00306C}, {"\xA4\xCD", 0x00306D}, {"\xA4\xCE", 0x00306E}, 
{"\xA4\xCF", 0x00306F}, {"\xA4\xD0", 0x003070}, {"\xA4\xD1", 0x003071}, {"\xA4\xD2", 0x003072}, 
{"\xA4\xD3", 0x003073}, {"\xA4\xD4", 0x003074}, {"\xA4\xD5", 0x003075}, {"\xA4\xD6", 0x003076}, 
{"\xA4\xD7", 0x003077}, {"\xA4\xD8", 0x003078}, {"\xA4\xD9", 0x003079}, {"\xA4\xDA", 0x00307A}, 
{"\xA4\xDB", 0x00307B}, {"\xA4\xDC", 0x00307C}, {"\xA4\xDD", 0x00307D}, {"\xA4\xDE", 0x00307E}, 

};
 for(size_t i=1; i<sizeof(mb2u_01_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_01_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_02_cp20932_init()
{
static MB2UData mb2u_02_cp20932 [] = { {"", 0}, 
{"\xA4\xDF", 0x00307F}, {"\xA4\xE0", 0x003080}, {"\xA4\xE1", 0x003081}, {"\xA4\xE2", 0x003082}, 
{"\xA4\xE3", 0x003083}, {"\xA4\xE4", 0x003084}, {"\xA4\xE5", 0x003085}, {"\xA4\xE6", 0x003086}, 
{"\xA4\xE7", 0x003087}, {"\xA4\xE8", 0x003088}, {"\xA4\xE9", 0x003089}, {"\xA4\xEA", 0x00308A}, 
{"\xA4\xEB", 0x00308B}, {"\xA4\xEC", 0x00308C}, {"\xA4\xED", 0x00308D}, {"\xA4\xEE", 0x00308E}, 
{"\xA4\xEF", 0x00308F}, {"\xA4\xF0", 0x003090}, {"\xA4\xF1", 0x003091}, {"\xA4\xF2", 0x003092}, 
{"\xA4\xF3", 0x003093}, {"\xA5\xA1", 0x0030A1}, {"\xA5\xA2", 0x0030A2}, {"\xA5\xA3", 0x0030A3}, 
{"\xA5\xA4", 0x0030A4}, {"\xA5\xA5", 0x0030A5}, {"\xA5\xA6", 0x0030A6}, {"\xA5\xA7", 0x0030A7}, 
{"\xA5\xA8", 0x0030A8}, {"\xA5\xA9", 0x0030A9}, {"\xA5\xAA", 0x0030AA}, {"\xA5\xAB", 0x0030AB}, 
{"\xA5\xAC", 0x0030AC}, {"\xA5\xAD", 0x0030AD}, {"\xA5\xAE", 0x0030AE}, {"\xA5\xAF", 0x0030AF}, 
{"\xA5\xB0", 0x0030B0}, {"\xA5\xB1", 0x0030B1}, {"\xA5\xB2", 0x0030B2}, {"\xA5\xB3", 0x0030B3}, 
{"\xA5\xB4", 0x0030B4}, {"\xA5\xB5", 0x0030B5}, {"\xA5\xB6", 0x0030B6}, {"\xA5\xB7", 0x0030B7}, 
{"\xA5\xB8", 0x0030B8}, {"\xA5\xB9", 0x0030B9}, {"\xA5\xBA", 0x0030BA}, {"\xA5\xBB", 0x0030BB}, 
{"\xA5\xBC", 0x0030BC}, {"\xA5\xBD", 0x0030BD}, {"\xA5\xBE", 0x0030BE}, {"\xA5\xBF", 0x0030BF}, 
{"\xA5\xC0", 0x0030C0}, {"\xA5\xC1", 0x0030C1}, {"\xA5\xC2", 0x0030C2}, {"\xA5\xC3", 0x0030C3}, 
{"\xA5\xC4", 0x0030C4}, {"\xA5\xC5", 0x0030C5}, {"\xA5\xC6", 0x0030C6}, {"\xA5\xC7", 0x0030C7}, 
{"\xA5\xC8", 0x0030C8}, {"\xA5\xC9", 0x0030C9}, {"\xA5\xCA", 0x0030CA}, {"\xA5\xCB", 0x0030CB}, 
{"\xA5\xCC", 0x0030CC}, {"\xA5\xCD", 0x0030CD}, {"\xA5\xCE", 0x0030CE}, {"\xA5\xCF", 0x0030CF}, 
{"\xA5\xD0", 0x0030D0}, {"\xA5\xD1", 0x0030D1}, {"\xA5\xD2", 0x0030D2}, {"\xA5\xD3", 0x0030D3}, 
{"\xA5\xD4", 0x0030D4}, {"\xA5\xD5", 0x0030D5}, {"\xA5\xD6", 0x0030D6}, {"\xA5\xD7", 0x0030D7}, 
{"\xA5\xD8", 0x0030D8}, {"\xA5\xD9", 0x0030D9}, {"\xA5\xDA", 0x0030DA}, {"\xA5\xDB", 0x0030DB}, 
{"\xA5\xDC", 0x0030DC}, {"\xA5\xDD", 0x0030DD}, {"\xA5\xDE", 0x0030DE}, {"\xA5\xDF", 0x0030DF}, 
{"\xA5\xE0", 0x0030E0}, {"\xA5\xE1", 0x0030E1}, {"\xA5\xE2", 0x0030E2}, {"\xA5\xE3", 0x0030E3}, 
{"\xA5\xE4", 0x0030E4}, {"\xA5\xE5", 0x0030E5}, {"\xA5\xE6", 0x0030E6}, {"\xA5\xE7", 0x0030E7}, 
{"\xA5\xE8", 0x0030E8}, {"\xA5\xE9", 0x0030E9}, {"\xA5\xEA", 0x0030EA}, {"\xA5\xEB", 0x0030EB}, 
{"\xA5\xEC", 0x0030EC}, {"\xA5\xED", 0x0030ED}, {"\xA5\xEE", 0x0030EE}, {"\xA5\xEF", 0x0030EF}, 
{"\xA5\xF0", 0x0030F0}, {"\xA5\xF1", 0x0030F1}, {"\xA5\xF2", 0x0030F2}, {"\xA5\xF3", 0x0030F3}, 
{"\xA5\xF4", 0x0030F4}, {"\xA5\xF5", 0x0030F5}, {"\xA5\xF6", 0x0030F6}, {"\xA6\x61", 0x000386}, 
{"\xA6\x62", 0x000388}, {"\xA6\x63", 0x000389}, {"\xA6\x64", 0x00038A}, {"\xA6\x65", 0x0003AA}, 
{"\xA6\x67", 0x00038C}, {"\xA6\x69", 0x00038E}, {"\xA6\x6A", 0x0003AB}, {"\xA6\x6C", 0x00038F}, 
{"\xA6\x71", 0x0003AC}, {"\xA6\x72", 0x0003AD}, {"\xA6\x73", 0x0003AE}, {"\xA6\x74", 0x0003AF}, 
{"\xA6\x75", 0x0003CA}, {"\xA6\x76", 0x000390}, {"\xA6\x77", 0x0003CC}, {"\xA6\x78", 0x0003C2}, 
{"\xA6\x79", 0x0003CD}, {"\xA6\x7A", 0x0003CB}, {"\xA6\x7B", 0x0003B0}, {"\xA6\x7C", 0x0003CE}, 
{"\xA6\xA1", 0x000391}, {"\xA6\xA2", 0x000392}, {"\xA6\xA3", 0x000393}, {"\xA6\xA4", 0x000394}, 
{"\xA6\xA5", 0x000395}, {"\xA6\xA6", 0x000396}, {"\xA6\xA7", 0x000397}, {"\xA6\xA8", 0x000398}, 
{"\xA6\xA9", 0x000399}, {"\xA6\xAA", 0x00039A}, {"\xA6\xAB", 0x00039B}, {"\xA6\xAC", 0x00039C}, 
{"\xA6\xAD", 0x00039D}, {"\xA6\xAE", 0x00039E}, {"\xA6\xAF", 0x00039F}, {"\xA6\xB0", 0x0003A0}, 
{"\xA6\xB1", 0x0003A1}, {"\xA6\xB2", 0x0003A3}, {"\xA6\xB3", 0x0003A4}, {"\xA6\xB4", 0x0003A5}, 
{"\xA6\xB5", 0x0003A6}, {"\xA6\xB6", 0x0003A7}, {"\xA6\xB7", 0x0003A8}, {"\xA6\xB8", 0x0003A9}, 
{"\xA6\xC1", 0x0003B1}, {"\xA6\xC2", 0x0003B2}, {"\xA6\xC3", 0x0003B3}, {"\xA6\xC4", 0x0003B4}, 
{"\xA6\xC5", 0x0003B5}, {"\xA6\xC6", 0x0003B6}, {"\xA6\xC7", 0x0003B7}, {"\xA6\xC8", 0x0003B8}, 
{"\xA6\xC9", 0x0003B9}, {"\xA6\xCA", 0x0003BA}, {"\xA6\xCB", 0x0003BB}, {"\xA6\xCC", 0x0003BC}, 
{"\xA6\xCD", 0x0003BD}, {"\xA6\xCE", 0x0003BE}, {"\xA6\xCF", 0x0003BF}, {"\xA6\xD0", 0x0003C0}, 
{"\xA6\xD1", 0x0003C1}, {"\xA6\xD2", 0x0003C3}, {"\xA6\xD3", 0x0003C4}, {"\xA6\xD4", 0x0003C5}, 
{"\xA6\xD5", 0x0003C6}, {"\xA6\xD6", 0x0003C7}, {"\xA6\xD7", 0x0003C8}, {"\xA6\xD8", 0x0003C9}, 
{"\xA7\x42", 0x000402}, {"\xA7\x43", 0x000403}, {"\xA7\x44", 0x000404}, {"\xA7\x45", 0x000405}, 
{"\xA7\x46", 0x000406}, {"\xA7\x47", 0x000407}, {"\xA7\x48", 0x000408}, {"\xA7\x49", 0x000409}, 
{"\xA7\x4A", 0x00040A}, {"\xA7\x4B", 0x00040B}, {"\xA7\x4C", 0x00040C}, {"\xA7\x4D", 0x00040E}, 
{"\xA7\x4E", 0x00040F}, {"\xA7\x72", 0x000452}, {"\xA7\x73", 0x000453}, {"\xA7\x74", 0x000454}, 
{"\xA7\x75", 0x000455}, {"\xA7\x76", 0x000456}, {"\xA7\x77", 0x000457}, {"\xA7\x78", 0x000458}, 
{"\xA7\x79", 0x000459}, {"\xA7\x7A", 0x00045A}, {"\xA7\x7B", 0x00045B}, {"\xA7\x7C", 0x00045C}, 
{"\xA7\x7D", 0x00045E}, {"\xA7\x7E", 0x00045F}, {"\xA7\xA1", 0x000410}, {"\xA7\xA2", 0x000411}, 
{"\xA7\xA3", 0x000412}, {"\xA7\xA4", 0x000413}, {"\xA7\xA5", 0x000414}, {"\xA7\xA6", 0x000415}, 
{"\xA7\xA7", 0x000401}, {"\xA7\xA8", 0x000416}, {"\xA7\xA9", 0x000417}, {"\xA7\xAA", 0x000418}, 
{"\xA7\xAB", 0x000419}, {"\xA7\xAC", 0x00041A}, {"\xA7\xAD", 0x00041B}, {"\xA7\xAE", 0x00041C}, 
{"\xA7\xAF", 0x00041D}, {"\xA7\xB0", 0x00041E}, {"\xA7\xB1", 0x00041F}, {"\xA7\xB2", 0x000420}, 
{"\xA7\xB3", 0x000421}, {"\xA7\xB4", 0x000422}, {"\xA7\xB5", 0x000423}, {"\xA7\xB6", 0x000424}, 
{"\xA7\xB7", 0x000425}, {"\xA7\xB8", 0x000426}, {"\xA7\xB9", 0x000427}, {"\xA7\xBA", 0x000428}, 
{"\xA7\xBB", 0x000429}, {"\xA7\xBC", 0x00042A}, {"\xA7\xBD", 0x00042B}, {"\xA7\xBE", 0x00042C}, 
{"\xA7\xBF", 0x00042D}, {"\xA7\xC0", 0x00042E}, {"\xA7\xC1", 0x00042F}, {"\xA7\xD1", 0x000430}, 
{"\xA7\xD2", 0x000431}, {"\xA7\xD3", 0x000432}, {"\xA7\xD4", 0x000433}, {"\xA7\xD5", 0x000434}, 
{"\xA7\xD6", 0x000435}, {"\xA7\xD7", 0x000451}, {"\xA7\xD8", 0x000436}, {"\xA7\xD9", 0x000437}, 
{"\xA7\xDA", 0x000438}, {"\xA7\xDB", 0x000439}, {"\xA7\xDC", 0x00043A}, {"\xA7\xDD", 0x00043B}, 
{"\xA7\xDE", 0x00043C}, {"\xA7\xDF", 0x00043D}, {"\xA7\xE0", 0x00043E}, {"\xA7\xE1", 0x00043F}, 
{"\xA7\xE2", 0x000440}, {"\xA7\xE3", 0x000441}, {"\xA7\xE4", 0x000442}, {"\xA7\xE5", 0x000443}, 

};
 for(size_t i=1; i<sizeof(mb2u_02_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_02_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_03_cp20932_init()
{
static MB2UData mb2u_03_cp20932 [] = { {"", 0}, 
{"\xA7\xE6", 0x000444}, {"\xA7\xE7", 0x000445}, {"\xA7\xE8", 0x000446}, {"\xA7\xE9", 0x000447}, 
{"\xA7\xEA", 0x000448}, {"\xA7\xEB", 0x000449}, {"\xA7\xEC", 0x00044A}, {"\xA7\xED", 0x00044B}, 
{"\xA7\xEE", 0x00044C}, {"\xA7\xEF", 0x00044D}, {"\xA7\xF0", 0x00044E}, {"\xA7\xF1", 0x00044F}, 
{"\xA8\xA1", 0x002500}, {"\xA8\xA2", 0x002502}, {"\xA8\xA3", 0x00250C}, {"\xA8\xA4", 0x002510}, 
{"\xA8\xA5", 0x002518}, {"\xA8\xA6", 0x002514}, {"\xA8\xA7", 0x00251C}, {"\xA8\xA8", 0x00252C}, 
{"\xA8\xA9", 0x002524}, {"\xA8\xAA", 0x002534}, {"\xA8\xAB", 0x00253C}, {"\xA8\xAC", 0x002501}, 
{"\xA8\xAD", 0x002503}, {"\xA8\xAE", 0x00250F}, {"\xA8\xAF", 0x002513}, {"\xA8\xB0", 0x00251B}, 
{"\xA8\xB1", 0x002517}, {"\xA8\xB2", 0x002523}, {"\xA8\xB3", 0x002533}, {"\xA8\xB4", 0x00252B}, 
{"\xA8\xB5", 0x00253B}, {"\xA8\xB6", 0x00254B}, {"\xA8\xB7", 0x002520}, {"\xA8\xB8", 0x00252F}, 
{"\xA8\xB9", 0x002528}, {"\xA8\xBA", 0x002537}, {"\xA8\xBB", 0x00253F}, {"\xA8\xBC", 0x00251D}, 
{"\xA8\xBD", 0x002530}, {"\xA8\xBE", 0x002525}, {"\xA8\xBF", 0x002538}, {"\xA8\xC0", 0x002542}, 
{"\xA9\x21", 0x0000C6}, {"\xA9\x22", 0x000110}, {"\xA9\x24", 0x000126}, {"\xA9\x26", 0x000132}, 
{"\xA9\x28", 0x000141}, {"\xA9\x29", 0x00013F}, {"\xA9\x2B", 0x00014A}, {"\xA9\x2C", 0x0000D8}, 
{"\xA9\x2D", 0x000152}, {"\xA9\x2F", 0x000166}, {"\xA9\x30", 0x0000DE}, {"\xA9\x41", 0x0000E6}, 
{"\xA9\x42", 0x000111}, {"\xA9\x43", 0x0000F0}, {"\xA9\x44", 0x000127}, {"\xA9\x45", 0x000131}, 
{"\xA9\x46", 0x000133}, {"\xA9\x47", 0x000138}, {"\xA9\x48", 0x000142}, {"\xA9\x49", 0x000140}, 
{"\xA9\x4A", 0x000149}, {"\xA9\x4B", 0x00014B}, {"\xA9\x4C", 0x0000F8}, {"\xA9\x4D", 0x000153}, 
{"\xA9\x4E", 0x0000DF}, {"\xA9\x4F", 0x000167}, {"\xA9\x50", 0x0000FE}, {"\xAA\x21", 0x0000C1}, 
{"\xAA\x22", 0x0000C0}, {"\xAA\x23", 0x0000C4}, {"\xAA\x24", 0x0000C2}, {"\xAA\x25", 0x000102}, 
{"\xAA\x26", 0x0001CD}, {"\xAA\x27", 0x000100}, {"\xAA\x28", 0x000104}, {"\xAA\x29", 0x0000C5}, 
{"\xAA\x2A", 0x0000C3}, {"\xAA\x2B", 0x000106}, {"\xAA\x2C", 0x000108}, {"\xAA\x2D", 0x00010C}, 
{"\xAA\x2E", 0x0000C7}, {"\xAA\x2F", 0x00010A}, {"\xAA\x30", 0x00010E}, {"\xAA\x31", 0x0000C9}, 
{"\xAA\x32", 0x0000C8}, {"\xAA\x33", 0x0000CB}, {"\xAA\x34", 0x0000CA}, {"\xAA\x35", 0x00011A}, 
{"\xAA\x36", 0x000116}, {"\xAA\x37", 0x000112}, {"\xAA\x38", 0x000118}, {"\xAA\x3A", 0x00011C}, 
{"\xAA\x3B", 0x00011E}, {"\xAA\x3C", 0x000122}, {"\xAA\x3D", 0x000120}, {"\xAA\x3E", 0x000124}, 
{"\xAA\x3F", 0x0000CD}, {"\xAA\x40", 0x0000CC}, {"\xAA\x41", 0x0000CF}, {"\xAA\x42", 0x0000CE}, 
{"\xAA\x43", 0x0001CF}, {"\xAA\x44", 0x000130}, {"\xAA\x45", 0x00012A}, {"\xAA\x46", 0x00012E}, 
{"\xAA\x47", 0x000128}, {"\xAA\x48", 0x000134}, {"\xAA\x49", 0x000136}, {"\xAA\x4A", 0x000139}, 
{"\xAA\x4B", 0x00013D}, {"\xAA\x4C", 0x00013B}, {"\xAA\x4D", 0x000143}, {"\xAA\x4E", 0x000147}, 
{"\xAA\x4F", 0x000145}, {"\xAA\x50", 0x0000D1}, {"\xAA\x51", 0x0000D3}, {"\xAA\x52", 0x0000D2}, 
{"\xAA\x53", 0x0000D6}, {"\xAA\x54", 0x0000D4}, {"\xAA\x55", 0x0001D1}, {"\xAA\x56", 0x000150}, 
{"\xAA\x57", 0x00014C}, {"\xAA\x58", 0x0000D5}, {"\xAA\x59", 0x000154}, {"\xAA\x5A", 0x000158}, 
{"\xAA\x5B", 0x000156}, {"\xAA\x5C", 0x00015A}, {"\xAA\x5D", 0x00015C}, {"\xAA\x5E", 0x000160}, 
{"\xAA\x5F", 0x00015E}, {"\xAA\x60", 0x000164}, {"\xAA\x61", 0x000162}, {"\xAA\x62", 0x0000DA}, 
{"\xAA\x63", 0x0000D9}, {"\xAA\x64", 0x0000DC}, {"\xAA\x65", 0x0000DB}, {"\xAA\x66", 0x00016C}, 
{"\xAA\x67", 0x0001D3}, {"\xAA\x68", 0x000170}, {"\xAA\x69", 0x00016A}, {"\xAA\x6A", 0x000172}, 
{"\xAA\x6B", 0x00016E}, {"\xAA\x6C", 0x000168}, {"\xAA\x6D", 0x0001D7}, {"\xAA\x6E", 0x0001DB}, 
{"\xAA\x6F", 0x0001D9}, {"\xAA\x70", 0x0001D5}, {"\xAA\x71", 0x000174}, {"\xAA\x72", 0x0000DD}, 
{"\xAA\x73", 0x000178}, {"\xAA\x74", 0x000176}, {"\xAA\x75", 0x000179}, {"\xAA\x76", 0x00017D}, 
{"\xAA\x77", 0x00017B}, {"\xAB\x21", 0x0000E1}, {"\xAB\x22", 0x0000E0}, {"\xAB\x23", 0x0000E4}, 
{"\xAB\x24", 0x0000E2}, {"\xAB\x25", 0x000103}, {"\xAB\x26", 0x0001CE}, {"\xAB\x27", 0x000101}, 
{"\xAB\x28", 0x000105}, {"\xAB\x29", 0x0000E5}, {"\xAB\x2A", 0x0000E3}, {"\xAB\x2B", 0x000107}, 
{"\xAB\x2C", 0x000109}, {"\xAB\x2D", 0x00010D}, {"\xAB\x2E", 0x0000E7}, {"\xAB\x2F", 0x00010B}, 
{"\xAB\x30", 0x00010F}, {"\xAB\x31", 0x0000E9}, {"\xAB\x32", 0x0000E8}, {"\xAB\x33", 0x0000EB}, 
{"\xAB\x34", 0x0000EA}, {"\xAB\x35", 0x00011B}, {"\xAB\x36", 0x000117}, {"\xAB\x37", 0x000113}, 
{"\xAB\x38", 0x000119}, {"\xAB\x39", 0x0001F5}, {"\xAB\x3A", 0x00011D}, {"\xAB\x3B", 0x00011F}, 
{"\xAB\x3D", 0x000121}, {"\xAB\x3E", 0x000125}, {"\xAB\x3F", 0x0000ED}, {"\xAB\x40", 0x0000EC}, 
{"\xAB\x41", 0x0000EF}, {"\xAB\x42", 0x0000EE}, {"\xAB\x43", 0x0001D0}, {"\xAB\x45", 0x00012B}, 
{"\xAB\x46", 0x00012F}, {"\xAB\x47", 0x000129}, {"\xAB\x48", 0x000135}, {"\xAB\x49", 0x000137}, 
{"\xAB\x4A", 0x00013A}, {"\xAB\x4B", 0x00013E}, {"\xAB\x4C", 0x00013C}, {"\xAB\x4D", 0x000144}, 
{"\xAB\x4E", 0x000148}, {"\xAB\x4F", 0x000146}, {"\xAB\x50", 0x0000F1}, {"\xAB\x51", 0x0000F3}, 
{"\xAB\x52", 0x0000F2}, {"\xAB\x53", 0x0000F6}, {"\xAB\x54", 0x0000F4}, {"\xAB\x55", 0x0001D2}, 
{"\xAB\x56", 0x000151}, {"\xAB\x57", 0x00014D}, {"\xAB\x58", 0x0000F5}, {"\xAB\x59", 0x000155}, 
{"\xAB\x5A", 0x000159}, {"\xAB\x5B", 0x000157}, {"\xAB\x5C", 0x00015B}, {"\xAB\x5D", 0x00015D}, 
{"\xAB\x5E", 0x000161}, {"\xAB\x5F", 0x00015F}, {"\xAB\x60", 0x000165}, {"\xAB\x61", 0x000163}, 
{"\xAB\x62", 0x0000FA}, {"\xAB\x63", 0x0000F9}, {"\xAB\x64", 0x0000FC}, {"\xAB\x65", 0x0000FB}, 
{"\xAB\x66", 0x00016D}, {"\xAB\x67", 0x0001D4}, {"\xAB\x68", 0x000171}, {"\xAB\x69", 0x00016B}, 
{"\xAB\x6A", 0x000173}, {"\xAB\x6B", 0x00016F}, {"\xAB\x6C", 0x000169}, {"\xAB\x6D", 0x0001D8}, 
{"\xAB\x6E", 0x0001DC}, {"\xAB\x6F", 0x0001DA}, {"\xAB\x70", 0x0001D6}, {"\xAB\x71", 0x000175}, 
{"\xAB\x72", 0x0000FD}, {"\xAB\x73", 0x0000FF}, {"\xAB\x74", 0x000177}, {"\xAB\x75", 0x00017A}, 
{"\xAB\x76", 0x00017E}, {"\xAB\x77", 0x00017C}, {"\xAD\xA1", 0x002460}, {"\xAD\xA2", 0x002461}, 
{"\xAD\xA3", 0x002462}, {"\xAD\xA4", 0x002463}, {"\xAD\xA5", 0x002464}, {"\xAD\xA6", 0x002465}, 
{"\xAD\xA7", 0x002466}, {"\xAD\xA8", 0x002467}, {"\xAD\xA9", 0x002468}, {"\xAD\xAA", 0x002469}, 
{"\xAD\xAB", 0x00246A}, {"\xAD\xAC", 0x00246B}, {"\xAD\xAD", 0x00246C}, {"\xAD\xAE", 0x00246D}, 

};
 for(size_t i=1; i<sizeof(mb2u_03_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_03_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_04_cp20932_init()
{
static MB2UData mb2u_04_cp20932 [] = { {"", 0}, 
{"\xAD\xAF", 0x00246E}, {"\xAD\xB0", 0x00246F}, {"\xAD\xB1", 0x002470}, {"\xAD\xB2", 0x002471}, 
{"\xAD\xB3", 0x002472}, {"\xAD\xB4", 0x002473}, {"\xAD\xB5", 0x002160}, {"\xAD\xB6", 0x002161}, 
{"\xAD\xB7", 0x002162}, {"\xAD\xB8", 0x002163}, {"\xAD\xB9", 0x002164}, {"\xAD\xBA", 0x002165}, 
{"\xAD\xBB", 0x002166}, {"\xAD\xBC", 0x002167}, {"\xAD\xBD", 0x002168}, {"\xAD\xBE", 0x002169}, 
{"\xAD\xC0", 0x003349}, {"\xAD\xC1", 0x003314}, {"\xAD\xC2", 0x003322}, {"\xAD\xC3", 0x00334D}, 
{"\xAD\xC4", 0x003318}, {"\xAD\xC5", 0x003327}, {"\xAD\xC6", 0x003303}, {"\xAD\xC7", 0x003336}, 
{"\xAD\xC8", 0x003351}, {"\xAD\xC9", 0x003357}, {"\xAD\xCA", 0x00330D}, {"\xAD\xCB", 0x003326}, 
{"\xAD\xCC", 0x003323}, {"\xAD\xCD", 0x00332B}, {"\xAD\xCE", 0x00334A}, {"\xAD\xCF", 0x00333B}, 
{"\xAD\xD0", 0x00339C}, {"\xAD\xD1", 0x00339D}, {"\xAD\xD2", 0x00339E}, {"\xAD\xD3", 0x00338E}, 
{"\xAD\xD4", 0x00338F}, {"\xAD\xD5", 0x0033C4}, {"\xAD\xD6", 0x0033A1}, {"\xAD\xDF", 0x00337B}, 
{"\xAD\xE0", 0x00301E}, {"\xAD\xE1", 0x00301F}, {"\xAD\xE2", 0x002116}, {"\xAD\xE3", 0x0033CD}, 
{"\xAD\xE4", 0x002121}, {"\xAD\xE5", 0x0032A4}, {"\xAD\xE6", 0x0032A5}, {"\xAD\xE7", 0x0032A6}, 
{"\xAD\xE8", 0x0032A7}, {"\xAD\xE9", 0x0032A8}, {"\xAD\xEA", 0x003231}, {"\xAD\xEB", 0x003232}, 
{"\xAD\xEC", 0x003239}, {"\xAD\xED", 0x00337E}, {"\xAD\xEE", 0x00337D}, {"\xAD\xEF", 0x00337C}, 
{"\xAD\xF3", 0x00222E}, {"\xAD\xF4", 0x002211}, {"\xAD\xF8", 0x00221F}, {"\xAD\xF9", 0x0022BF}, 
{"\xB0\x21", 0x004E02}, {"\xB0\x22", 0x004E04}, {"\xB0\x23", 0x004E05}, {"\xB0\x24", 0x004E0C}, 
{"\xB0\x25", 0x004E12}, {"\xB0\x26", 0x004E1F}, {"\xB0\x27", 0x004E23}, {"\xB0\x28", 0x004E24}, 
{"\xB0\x29", 0x004E28}, {"\xB0\x2A", 0x004E2B}, {"\xB0\x2B", 0x004E2E}, {"\xB0\x2C", 0x004E2F}, 
{"\xB0\x2D", 0x004E30}, {"\xB0\x2E", 0x004E35}, {"\xB0\x2F", 0x004E40}, {"\xB0\x30", 0x004E41}, 
{"\xB0\x31", 0x004E44}, {"\xB0\x32", 0x004E47}, {"\xB0\x33", 0x004E51}, {"\xB0\x34", 0x004E5A}, 
{"\xB0\x35", 0x004E5C}, {"\xB0\x36", 0x004E63}, {"\xB0\x37", 0x004E68}, {"\xB0\x38", 0x004E69}, 
{"\xB0\x39", 0x004E74}, {"\xB0\x3A", 0x004E75}, {"\xB0\x3B", 0x004E79}, {"\xB0\x3C", 0x004E7F}, 
{"\xB0\x3D", 0x004E8D}, {"\xB0\x3E", 0x004E96}, {"\xB0\x3F", 0x004E97}, {"\xB0\x40", 0x004E9D}, 
{"\xB0\x41", 0x004EAF}, {"\xB0\x42", 0x004EB9}, {"\xB0\x43", 0x004EC3}, {"\xB0\x44", 0x004ED0}, 
{"\xB0\x45", 0x004EDA}, {"\xB0\x46", 0x004EDB}, {"\xB0\x47", 0x004EE0}, {"\xB0\x48", 0x004EE1}, 
{"\xB0\x49", 0x004EE2}, {"\xB0\x4A", 0x004EE8}, {"\xB0\x4B", 0x004EEF}, {"\xB0\x4C", 0x004EF1}, 
{"\xB0\x4D", 0x004EF3}, {"\xB0\x4E", 0x004EF5}, {"\xB0\x4F", 0x004EFD}, {"\xB0\x50", 0x004EFE}, 
{"\xB0\x51", 0x004EFF}, {"\xB0\x52", 0x004F00}, {"\xB0\x53", 0x004F02}, {"\xB0\x54", 0x004F03}, 
{"\xB0\x55", 0x004F08}, {"\xB0\x56", 0x004F0B}, {"\xB0\x57", 0x004F0C}, {"\xB0\x58", 0x004F12}, 
{"\xB0\x59", 0x004F15}, {"\xB0\x5A", 0x004F16}, {"\xB0\x5B", 0x004F17}, {"\xB0\x5C", 0x004F19}, 
{"\xB0\x5D", 0x004F2E}, {"\xB0\x5E", 0x004F31}, {"\xB0\x5F", 0x004F60}, {"\xB0\x60", 0x004F33}, 
{"\xB0\x61", 0x004F35}, {"\xB0\x62", 0x004F37}, {"\xB0\x63", 0x004F39}, {"\xB0\x64", 0x004F3B}, 
{"\xB0\x65", 0x004F3E}, {"\xB0\x66", 0x004F40}, {"\xB0\x67", 0x004F42}, {"\xB0\x68", 0x004F48}, 
{"\xB0\x69", 0x004F49}, {"\xB0\x6A", 0x004F4B}, {"\xB0\x6B", 0x004F4C}, {"\xB0\x6C", 0x004F52}, 
{"\xB0\x6D", 0x004F54}, {"\xB0\x6E", 0x004F56}, {"\xB0\x6F", 0x004F58}, {"\xB0\x70", 0x004F5F}, 
{"\xB0\x71", 0x004F63}, {"\xB0\x72", 0x004F6A}, {"\xB0\x73", 0x004F6C}, {"\xB0\x74", 0x004F6E}, 
{"\xB0\x75", 0x004F71}, {"\xB0\x76", 0x004F77}, {"\xB0\x77", 0x004F78}, {"\xB0\x78", 0x004F79}, 
{"\xB0\x79", 0x004F7A}, {"\xB0\x7A", 0x004F7D}, {"\xB0\x7B", 0x004F7E}, {"\xB0\x7C", 0x004F81}, 
{"\xB0\x7D", 0x004F82}, {"\xB0\x7E", 0x004F84}, {"\xB0\xA1", 0x004E9C}, {"\xB0\xA2", 0x005516}, 
{"\xB0\xA3", 0x005A03}, {"\xB0\xA4", 0x00963F}, {"\xB0\xA5", 0x0054C0}, {"\xB0\xA6", 0x00611B}, 
{"\xB0\xA7", 0x006328}, {"\xB0\xA8", 0x0059F6}, {"\xB0\xA9", 0x009022}, {"\xB0\xAA", 0x008475}, 
{"\xB0\xAB", 0x00831C}, {"\xB0\xAC", 0x007A50}, {"\xB0\xAD", 0x0060AA}, {"\xB0\xAE", 0x0063E1}, 
{"\xB0\xAF", 0x006E25}, {"\xB0\xB0", 0x0065ED}, {"\xB0\xB1", 0x008466}, {"\xB0\xB2", 0x0082A6}, 
{"\xB0\xB3", 0x009BF5}, {"\xB0\xB4", 0x006893}, {"\xB0\xB5", 0x005727}, {"\xB0\xB6", 0x0065A1}, 
{"\xB0\xB7", 0x006271}, {"\xB0\xB8", 0x005B9B}, {"\xB0\xB9", 0x0059D0}, {"\xB0\xBA", 0x00867B}, 
{"\xB0\xBB", 0x0098F4}, {"\xB0\xBC", 0x007D62}, {"\xB0\xBD", 0x007DBE}, {"\xB0\xBE", 0x009B8E}, 
{"\xB0\xBF", 0x006216}, {"\xB0\xC0", 0x007C9F}, {"\xB0\xC1", 0x0088B7}, {"\xB0\xC2", 0x005B89}, 
{"\xB0\xC3", 0x005EB5}, {"\xB0\xC4", 0x006309}, {"\xB0\xC5", 0x006697}, {"\xB0\xC6", 0x006848}, 
{"\xB0\xC7", 0x0095C7}, {"\xB0\xC8", 0x00978D}, {"\xB0\xC9", 0x00674F}, {"\xB0\xCA", 0x004EE5}, 
{"\xB0\xCB", 0x004F0A}, {"\xB0\xCC", 0x004F4D}, {"\xB0\xCD", 0x004F9D}, {"\xB0\xCE", 0x005049}, 
{"\xB0\xCF", 0x0056F2}, {"\xB0\xD0", 0x005937}, {"\xB0\xD1", 0x0059D4}, {"\xB0\xD2", 0x005A01}, 
{"\xB0\xD3", 0x005C09}, {"\xB0\xD4", 0x0060DF}, {"\xB0\xD5", 0x00610F}, {"\xB0\xD6", 0x006170}, 
{"\xB0\xD7", 0x006613}, {"\xB0\xD8", 0x006905}, {"\xB0\xD9", 0x0070BA}, {"\xB0\xDA", 0x00754F}, 
{"\xB0\xDB", 0x007570}, {"\xB0\xDC", 0x0079FB}, {"\xB0\xDD", 0x007DAD}, {"\xB0\xDE", 0x007DEF}, 
{"\xB0\xDF", 0x0080C3}, {"\xB0\xE0", 0x00840E}, {"\xB0\xE1", 0x008863}, {"\xB0\xE2", 0x008B02}, 
{"\xB0\xE3", 0x009055}, {"\xB0\xE4", 0x00907A}, {"\xB0\xE5", 0x00533B}, {"\xB0\xE6", 0x004E95}, 
{"\xB0\xE7", 0x004EA5}, {"\xB0\xE8", 0x0057DF}, {"\xB0\xE9", 0x0080B2}, {"\xB0\xEA", 0x0090C1}, 
{"\xB0\xEB", 0x0078EF}, {"\xB0\xEC", 0x004E00}, {"\xB0\xED", 0x0058F1}, {"\xB0\xEE", 0x006EA2}, 
{"\xB0\xEF", 0x009038}, {"\xB0\xF0", 0x007A32}, {"\xB0\xF1", 0x008328}, {"\xB0\xF2", 0x00828B}, 
{"\xB0\xF3", 0x009C2F}, {"\xB0\xF4", 0x005141}, {"\xB0\xF5", 0x005370}, {"\xB0\xF6", 0x0054BD}, 
{"\xB0\xF7", 0x0054E1}, {"\xB0\xF8", 0x0056E0}, {"\xB0\xF9", 0x0059FB}, {"\xB0\xFA", 0x005F15}, 
{"\xB0\xFB", 0x0098F2}, {"\xB0\xFC", 0x006DEB}, {"\xB0\xFD", 0x0080E4}, {"\xB0\xFE", 0x00852D}, 
{"\xB1\x21", 0x004F85}, {"\xB1\x22", 0x004F89}, {"\xB1\x23", 0x004F8A}, {"\xB1\x24", 0x004F8C}, 
{"\xB1\x25", 0x004F8E}, {"\xB1\x26", 0x004F90}, {"\xB1\x27", 0x004F92}, {"\xB1\x28", 0x004F93}, 

};
 for(size_t i=1; i<sizeof(mb2u_04_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_04_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_05_cp20932_init()
{
static MB2UData mb2u_05_cp20932 [] = { {"", 0}, 
{"\xB1\x29", 0x004F94}, {"\xB1\x2A", 0x004F97}, {"\xB1\x2B", 0x004F99}, {"\xB1\x2C", 0x004F9A}, 
{"\xB1\x2D", 0x004F9E}, {"\xB1\x2E", 0x004F9F}, {"\xB1\x2F", 0x004FB2}, {"\xB1\x30", 0x004FB7}, 
{"\xB1\x31", 0x004FB9}, {"\xB1\x32", 0x004FBB}, {"\xB1\x33", 0x004FBC}, {"\xB1\x34", 0x004FBD}, 
{"\xB1\x35", 0x004FBE}, {"\xB1\x36", 0x004FC0}, {"\xB1\x37", 0x004FC1}, {"\xB1\x38", 0x004FC5}, 
{"\xB1\x39", 0x004FC6}, {"\xB1\x3A", 0x004FC8}, {"\xB1\x3B", 0x004FC9}, {"\xB1\x3C", 0x004FCB}, 
{"\xB1\x3D", 0x004FCC}, {"\xB1\x3E", 0x004FCD}, {"\xB1\x3F", 0x004FCF}, {"\xB1\x40", 0x004FD2}, 
{"\xB1\x41", 0x004FDC}, {"\xB1\x42", 0x004FE0}, {"\xB1\x43", 0x004FE2}, {"\xB1\x44", 0x004FF0}, 
{"\xB1\x45", 0x004FF2}, {"\xB1\x46", 0x004FFC}, {"\xB1\x47", 0x004FFD}, {"\xB1\x48", 0x004FFF}, 
{"\xB1\x49", 0x005000}, {"\xB1\x4A", 0x005001}, {"\xB1\x4B", 0x005004}, {"\xB1\x4C", 0x005007}, 
{"\xB1\x4D", 0x00500A}, {"\xB1\x4E", 0x00500C}, {"\xB1\x4F", 0x00500E}, {"\xB1\x50", 0x005010}, 
{"\xB1\x51", 0x005013}, {"\xB1\x52", 0x005017}, {"\xB1\x53", 0x005018}, {"\xB1\x54", 0x00501B}, 
{"\xB1\x55", 0x00501C}, {"\xB1\x56", 0x00501D}, {"\xB1\x57", 0x00501E}, {"\xB1\x58", 0x005022}, 
{"\xB1\x59", 0x005027}, {"\xB1\x5A", 0x00502E}, {"\xB1\x5B", 0x005030}, {"\xB1\x5C", 0x005032}, 
{"\xB1\x5D", 0x005033}, {"\xB1\x5E", 0x005035}, {"\xB1\x5F", 0x005040}, {"\xB1\x60", 0x005041}, 
{"\xB1\x61", 0x005042}, {"\xB1\x62", 0x005045}, {"\xB1\x63", 0x005046}, {"\xB1\x64", 0x00504A}, 
{"\xB1\x65", 0x00504C}, {"\xB1\x66", 0x00504E}, {"\xB1\x67", 0x005051}, {"\xB1\x68", 0x005052}, 
{"\xB1\x69", 0x005053}, {"\xB1\x6A", 0x005057}, {"\xB1\x6B", 0x005059}, {"\xB1\x6C", 0x00505F}, 
{"\xB1\x6D", 0x005060}, {"\xB1\x6E", 0x005062}, {"\xB1\x6F", 0x005063}, {"\xB1\x70", 0x005066}, 
{"\xB1\x71", 0x005067}, {"\xB1\x72", 0x00506A}, {"\xB1\x73", 0x00506D}, {"\xB1\x74", 0x005070}, 
{"\xB1\x75", 0x005071}, {"\xB1\x76", 0x00503B}, {"\xB1\x77", 0x005081}, {"\xB1\x78", 0x005083}, 
{"\xB1\x79", 0x005084}, {"\xB1\x7A", 0x005086}, {"\xB1\x7B", 0x00508A}, {"\xB1\x7C", 0x00508E}, 
{"\xB1\x7D", 0x00508F}, {"\xB1\x7E", 0x005090}, {"\xB1\xA1", 0x009662}, {"\xB1\xA2", 0x009670}, 
{"\xB1\xA3", 0x0096A0}, {"\xB1\xA4", 0x0097FB}, {"\xB1\xA5", 0x00540B}, {"\xB1\xA6", 0x0053F3}, 
{"\xB1\xA7", 0x005B87}, {"\xB1\xA8", 0x0070CF}, {"\xB1\xA9", 0x007FBD}, {"\xB1\xAA", 0x008FC2}, 
{"\xB1\xAB", 0x0096E8}, {"\xB1\xAC", 0x00536F}, {"\xB1\xAD", 0x009D5C}, {"\xB1\xAE", 0x007ABA}, 
{"\xB1\xAF", 0x004E11}, {"\xB1\xB0", 0x007893}, {"\xB1\xB1", 0x0081FC}, {"\xB1\xB2", 0x006E26}, 
{"\xB1\xB3", 0x005618}, {"\xB1\xB4", 0x005504}, {"\xB1\xB5", 0x006B1D}, {"\xB1\xB6", 0x00851A}, 
{"\xB1\xB7", 0x009C3B}, {"\xB1\xB8", 0x0059E5}, {"\xB1\xB9", 0x0053A9}, {"\xB1\xBA", 0x006D66}, 
{"\xB1\xBB", 0x0074DC}, {"\xB1\xBC", 0x00958F}, {"\xB1\xBD", 0x005642}, {"\xB1\xBE", 0x004E91}, 
{"\xB1\xBF", 0x00904B}, {"\xB1\xC0", 0x0096F2}, {"\xB1\xC1", 0x00834F}, {"\xB1\xC2", 0x00990C}, 
{"\xB1\xC3", 0x0053E1}, {"\xB1\xC4", 0x0055B6}, {"\xB1\xC5", 0x005B30}, {"\xB1\xC6", 0x005F71}, 
{"\xB1\xC7", 0x006620}, {"\xB1\xC8", 0x0066F3}, {"\xB1\xC9", 0x006804}, {"\xB1\xCA", 0x006C38}, 
{"\xB1\xCB", 0x006CF3}, {"\xB1\xCC", 0x006D29}, {"\xB1\xCD", 0x00745B}, {"\xB1\xCE", 0x0076C8}, 
{"\xB1\xCF", 0x007A4E}, {"\xB1\xD0", 0x009834}, {"\xB1\xD1", 0x0082F1}, {"\xB1\xD2", 0x00885B}, 
{"\xB1\xD3", 0x008A60}, {"\xB1\xD4", 0x0092ED}, {"\xB1\xD5", 0x006DB2}, {"\xB1\xD6", 0x0075AB}, 
{"\xB1\xD7", 0x0076CA}, {"\xB1\xD8", 0x0099C5}, {"\xB1\xD9", 0x0060A6}, {"\xB1\xDA", 0x008B01}, 
{"\xB1\xDB", 0x008D8A}, {"\xB1\xDC", 0x0095B2}, {"\xB1\xDD", 0x00698E}, {"\xB1\xDE", 0x0053AD}, 
{"\xB1\xDF", 0x005186}, {"\xB1\xE0", 0x005712}, {"\xB1\xE1", 0x005830}, {"\xB1\xE2", 0x005944}, 
{"\xB1\xE3", 0x005BB4}, {"\xB1\xE4", 0x005EF6}, {"\xB1\xE5", 0x006028}, {"\xB1\xE6", 0x0063A9}, 
{"\xB1\xE7", 0x0063F4}, {"\xB1\xE8", 0x006CBF}, {"\xB1\xE9", 0x006F14}, {"\xB1\xEA", 0x00708E}, 
{"\xB1\xEB", 0x007114}, {"\xB1\xEC", 0x007159}, {"\xB1\xED", 0x0071D5}, {"\xB1\xEE", 0x00733F}, 
{"\xB1\xEF", 0x007E01}, {"\xB1\xF0", 0x008276}, {"\xB1\xF1", 0x0082D1}, {"\xB1\xF2", 0x008597}, 
{"\xB1\xF3", 0x009060}, {"\xB1\xF4", 0x00925B}, {"\xB1\xF5", 0x009D1B}, {"\xB1\xF6", 0x005869}, 
{"\xB1\xF7", 0x0065BC}, {"\xB1\xF8", 0x006C5A}, {"\xB1\xF9", 0x007525}, {"\xB1\xFA", 0x0051F9}, 
{"\xB1\xFB", 0x00592E}, {"\xB1\xFC", 0x005965}, {"\xB1\xFD", 0x005F80}, {"\xB1\xFE", 0x005FDC}, 
{"\xB2\x21", 0x005092}, {"\xB2\x22", 0x005093}, {"\xB2\x23", 0x005094}, {"\xB2\x24", 0x005096}, 
{"\xB2\x25", 0x00509B}, {"\xB2\x26", 0x00509C}, {"\xB2\x27", 0x00509E}, {"\xB2\x28", 0x00509F}, 
{"\xB2\x29", 0x0050A0}, {"\xB2\x2A", 0x0050A1}, {"\xB2\x2B", 0x0050A2}, {"\xB2\x2C", 0x0050AA}, 
{"\xB2\x2D", 0x0050AF}, {"\xB2\x2E", 0x0050B0}, {"\xB2\x2F", 0x0050B9}, {"\xB2\x30", 0x0050BA}, 
{"\xB2\x31", 0x0050BD}, {"\xB2\x32", 0x0050C0}, {"\xB2\x33", 0x0050C3}, {"\xB2\x34", 0x0050C4}, 
{"\xB2\x35", 0x0050C7}, {"\xB2\x36", 0x0050CC}, {"\xB2\x37", 0x0050CE}, {"\xB2\x38", 0x0050D0}, 
{"\xB2\x39", 0x0050D3}, {"\xB2\x3A", 0x0050D4}, {"\xB2\x3B", 0x0050D8}, {"\xB2\x3C", 0x0050DC}, 
{"\xB2\x3D", 0x0050DD}, {"\xB2\x3E", 0x0050DF}, {"\xB2\x3F", 0x0050E2}, {"\xB2\x40", 0x0050E4}, 
{"\xB2\x41", 0x0050E6}, {"\xB2\x42", 0x0050E8}, {"\xB2\x43", 0x0050E9}, {"\xB2\x44", 0x0050EF}, 
{"\xB2\x45", 0x0050F1}, {"\xB2\x46", 0x0050F6}, {"\xB2\x47", 0x0050FA}, {"\xB2\x48", 0x0050FE}, 
{"\xB2\x49", 0x005103}, {"\xB2\x4A", 0x005106}, {"\xB2\x4B", 0x005107}, {"\xB2\x4C", 0x005108}, 
{"\xB2\x4D", 0x00510B}, {"\xB2\x4E", 0x00510C}, {"\xB2\x4F", 0x00510D}, {"\xB2\x50", 0x00510E}, 
{"\xB2\x51", 0x0050F2}, {"\xB2\x52", 0x005110}, {"\xB2\x53", 0x005117}, {"\xB2\x54", 0x005119}, 
{"\xB2\x55", 0x00511B}, {"\xB2\x56", 0x00511C}, {"\xB2\x57", 0x00511D}, {"\xB2\x58", 0x00511E}, 
{"\xB2\x59", 0x005123}, {"\xB2\x5A", 0x005127}, {"\xB2\x5B", 0x005128}, {"\xB2\x5C", 0x00512C}, 
{"\xB2\x5D", 0x00512D}, {"\xB2\x5E", 0x00512F}, {"\xB2\x5F", 0x005131}, {"\xB2\x60", 0x005133}, 
{"\xB2\x61", 0x005134}, {"\xB2\x62", 0x005135}, {"\xB2\x63", 0x005138}, {"\xB2\x64", 0x005139}, 
{"\xB2\x65", 0x005142}, {"\xB2\x66", 0x00514A}, {"\xB2\x67", 0x00514F}, {"\xB2\x68", 0x005153}, 
{"\xB2\x69", 0x005155}, {"\xB2\x6A", 0x005157}, {"\xB2\x6B", 0x005158}, {"\xB2\x6C", 0x00515F}, 

};
 for(size_t i=1; i<sizeof(mb2u_05_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_05_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_06_cp20932_init()
{
static MB2UData mb2u_06_cp20932 [] = { {"", 0}, 
{"\xB2\x6D", 0x005164}, {"\xB2\x6E", 0x005166}, {"\xB2\x6F", 0x00517E}, {"\xB2\x70", 0x005183}, 
{"\xB2\x71", 0x005184}, {"\xB2\x72", 0x00518B}, {"\xB2\x73", 0x00518E}, {"\xB2\x74", 0x005198}, 
{"\xB2\x75", 0x00519D}, {"\xB2\x76", 0x0051A1}, {"\xB2\x77", 0x0051A3}, {"\xB2\x78", 0x0051AD}, 
{"\xB2\x79", 0x0051B8}, {"\xB2\x7A", 0x0051BA}, {"\xB2\x7B", 0x0051BC}, {"\xB2\x7C", 0x0051BE}, 
{"\xB2\x7D", 0x0051BF}, {"\xB2\x7E", 0x0051C2}, {"\xB2\xA1", 0x0062BC}, {"\xB2\xA2", 0x0065FA}, 
{"\xB2\xA3", 0x006A2A}, {"\xB2\xA4", 0x006B27}, {"\xB2\xA5", 0x006BB4}, {"\xB2\xA6", 0x00738B}, 
{"\xB2\xA7", 0x007FC1}, {"\xB2\xA8", 0x008956}, {"\xB2\xA9", 0x009D2C}, {"\xB2\xAA", 0x009D0E}, 
{"\xB2\xAB", 0x009EC4}, {"\xB2\xAC", 0x005CA1}, {"\xB2\xAD", 0x006C96}, {"\xB2\xAE", 0x00837B}, 
{"\xB2\xAF", 0x005104}, {"\xB2\xB0", 0x005C4B}, {"\xB2\xB1", 0x0061B6}, {"\xB2\xB2", 0x0081C6}, 
{"\xB2\xB3", 0x006876}, {"\xB2\xB4", 0x007261}, {"\xB2\xB5", 0x004E59}, {"\xB2\xB6", 0x004FFA}, 
{"\xB2\xB7", 0x005378}, {"\xB2\xB8", 0x006069}, {"\xB2\xB9", 0x006E29}, {"\xB2\xBA", 0x007A4F}, 
{"\xB2\xBB", 0x0097F3}, {"\xB2\xBC", 0x004E0B}, {"\xB2\xBD", 0x005316}, {"\xB2\xBE", 0x004EEE}, 
{"\xB2\xBF", 0x004F55}, {"\xB2\xC0", 0x004F3D}, {"\xB2\xC1", 0x004FA1}, {"\xB2\xC2", 0x004F73}, 
{"\xB2\xC3", 0x0052A0}, {"\xB2\xC4", 0x0053EF}, {"\xB2\xC5", 0x005609}, {"\xB2\xC6", 0x00590F}, 
{"\xB2\xC7", 0x005AC1}, {"\xB2\xC8", 0x005BB6}, {"\xB2\xC9", 0x005BE1}, {"\xB2\xCA", 0x0079D1}, 
{"\xB2\xCB", 0x006687}, {"\xB2\xCC", 0x00679C}, {"\xB2\xCD", 0x0067B6}, {"\xB2\xCE", 0x006B4C}, 
{"\xB2\xCF", 0x006CB3}, {"\xB2\xD0", 0x00706B}, {"\xB2\xD1", 0x0073C2}, {"\xB2\xD2", 0x00798D}, 
{"\xB2\xD3", 0x0079BE}, {"\xB2\xD4", 0x007A3C}, {"\xB2\xD5", 0x007B87}, {"\xB2\xD6", 0x0082B1}, 
{"\xB2\xD7", 0x0082DB}, {"\xB2\xD8", 0x008304}, {"\xB2\xD9", 0x008377}, {"\xB2\xDA", 0x0083EF}, 
{"\xB2\xDB", 0x0083D3}, {"\xB2\xDC", 0x008766}, {"\xB2\xDD", 0x008AB2}, {"\xB2\xDE", 0x005629}, 
{"\xB2\xDF", 0x008CA8}, {"\xB2\xE0", 0x008FE6}, {"\xB2\xE1", 0x00904E}, {"\xB2\xE2", 0x00971E}, 
{"\xB2\xE3", 0x00868A}, {"\xB2\xE4", 0x004FC4}, {"\xB2\xE5", 0x005CE8}, {"\xB2\xE6", 0x006211}, 
{"\xB2\xE7", 0x007259}, {"\xB2\xE8", 0x00753B}, {"\xB2\xE9", 0x0081E5}, {"\xB2\xEA", 0x0082BD}, 
{"\xB2\xEB", 0x0086FE}, {"\xB2\xEC", 0x008CC0}, {"\xB2\xED", 0x0096C5}, {"\xB2\xEE", 0x009913}, 
{"\xB2\xEF", 0x0099D5}, {"\xB2\xF0", 0x004ECB}, {"\xB2\xF1", 0x004F1A}, {"\xB2\xF2", 0x0089E3}, 
{"\xB2\xF3", 0x0056DE}, {"\xB2\xF4", 0x00584A}, {"\xB2\xF5", 0x0058CA}, {"\xB2\xF6", 0x005EFB}, 
{"\xB2\xF7", 0x005FEB}, {"\xB2\xF8", 0x00602A}, {"\xB2\xF9", 0x006094}, {"\xB2\xFA", 0x006062}, 
{"\xB2\xFB", 0x0061D0}, {"\xB2\xFC", 0x006212}, {"\xB2\xFD", 0x0062D0}, {"\xB2\xFE", 0x006539}, 
{"\xB3\x21", 0x0051C8}, {"\xB3\x22", 0x0051CF}, {"\xB3\x23", 0x0051D1}, {"\xB3\x24", 0x0051D2}, 
{"\xB3\x25", 0x0051D3}, {"\xB3\x26", 0x0051D5}, {"\xB3\x27", 0x0051D8}, {"\xB3\x28", 0x0051DE}, 
{"\xB3\x29", 0x0051E2}, {"\xB3\x2A", 0x0051E5}, {"\xB3\x2B", 0x0051EE}, {"\xB3\x2C", 0x0051F2}, 
{"\xB3\x2D", 0x0051F3}, {"\xB3\x2E", 0x0051F4}, {"\xB3\x2F", 0x0051F7}, {"\xB3\x30", 0x005201}, 
{"\xB3\x31", 0x005202}, {"\xB3\x32", 0x005205}, {"\xB3\x33", 0x005212}, {"\xB3\x34", 0x005213}, 
{"\xB3\x35", 0x005215}, {"\xB3\x36", 0x005216}, {"\xB3\x37", 0x005218}, {"\xB3\x38", 0x005222}, 
{"\xB3\x39", 0x005228}, {"\xB3\x3A", 0x005231}, {"\xB3\x3B", 0x005232}, {"\xB3\x3C", 0x005235}, 
{"\xB3\x3D", 0x00523C}, {"\xB3\x3E", 0x005245}, {"\xB3\x3F", 0x005249}, {"\xB3\x40", 0x005255}, 
{"\xB3\x41", 0x005257}, {"\xB3\x42", 0x005258}, {"\xB3\x43", 0x00525A}, {"\xB3\x44", 0x00525C}, 
{"\xB3\x45", 0x00525F}, {"\xB3\x46", 0x005260}, {"\xB3\x47", 0x005261}, {"\xB3\x48", 0x005266}, 
{"\xB3\x49", 0x00526E}, {"\xB3\x4A", 0x005277}, {"\xB3\x4B", 0x005278}, {"\xB3\x4C", 0x005279}, 
{"\xB3\x4D", 0x005280}, {"\xB3\x4E", 0x005282}, {"\xB3\x4F", 0x005285}, {"\xB3\x50", 0x00528A}, 
{"\xB3\x51", 0x00528C}, {"\xB3\x52", 0x005293}, {"\xB3\x53", 0x005295}, {"\xB3\x54", 0x005296}, 
{"\xB3\x55", 0x005297}, {"\xB3\x56", 0x005298}, {"\xB3\x57", 0x00529A}, {"\xB3\x58", 0x00529C}, 
{"\xB3\x59", 0x0052A4}, {"\xB3\x5A", 0x0052A5}, {"\xB3\x5B", 0x0052A6}, {"\xB3\x5C", 0x0052A7}, 
{"\xB3\x5D", 0x0052AF}, {"\xB3\x5E", 0x0052B0}, {"\xB3\x5F", 0x0052B6}, {"\xB3\x60", 0x0052B7}, 
{"\xB3\x61", 0x0052B8}, {"\xB3\x62", 0x0052BA}, {"\xB3\x63", 0x0052BB}, {"\xB3\x64", 0x0052BD}, 
{"\xB3\x65", 0x0052C0}, {"\xB3\x66", 0x0052C4}, {"\xB3\x67", 0x0052C6}, {"\xB3\x68", 0x0052C8}, 
{"\xB3\x69", 0x0052CC}, {"\xB3\x6A", 0x0052CF}, {"\xB3\x6B", 0x0052D1}, {"\xB3\x6C", 0x0052D4}, 
{"\xB3\x6D", 0x0052D6}, {"\xB3\x6E", 0x0052DB}, {"\xB3\x6F", 0x0052DC}, {"\xB3\x70", 0x0052E1}, 
{"\xB3\x71", 0x0052E5}, {"\xB3\x72", 0x0052E8}, {"\xB3\x73", 0x0052E9}, {"\xB3\x74", 0x0052EA}, 
{"\xB3\x75", 0x0052EC}, {"\xB3\x76", 0x0052F0}, {"\xB3\x77", 0x0052F1}, {"\xB3\x78", 0x0052F4}, 
{"\xB3\x79", 0x0052F6}, {"\xB3\x7A", 0x0052F7}, {"\xB3\x7B", 0x005300}, {"\xB3\x7C", 0x005303}, 
{"\xB3\x7D", 0x00530A}, {"\xB3\x7E", 0x00530B}, {"\xB3\xA1", 0x009B41}, {"\xB3\xA2", 0x006666}, 
{"\xB3\xA3", 0x0068B0}, {"\xB3\xA4", 0x006D77}, {"\xB3\xA5", 0x007070}, {"\xB3\xA6", 0x00754C}, 
{"\xB3\xA7", 0x007686}, {"\xB3\xA8", 0x007D75}, {"\xB3\xA9", 0x0082A5}, {"\xB3\xAA", 0x0087F9}, 
{"\xB3\xAB", 0x00958B}, {"\xB3\xAC", 0x00968E}, {"\xB3\xAD", 0x008C9D}, {"\xB3\xAE", 0x0051F1}, 
{"\xB3\xAF", 0x0052BE}, {"\xB3\xB0", 0x005916}, {"\xB3\xB1", 0x0054B3}, {"\xB3\xB2", 0x005BB3}, 
{"\xB3\xB3", 0x005D16}, {"\xB3\xB4", 0x006168}, {"\xB3\xB5", 0x006982}, {"\xB3\xB6", 0x006DAF}, 
{"\xB3\xB7", 0x00788D}, {"\xB3\xB8", 0x0084CB}, {"\xB3\xB9", 0x008857}, {"\xB3\xBA", 0x008A72}, 
{"\xB3\xBB", 0x0093A7}, {"\xB3\xBC", 0x009AB8}, {"\xB3\xBD", 0x006D6C}, {"\xB3\xBE", 0x0099A8}, 
{"\xB3\xBF", 0x0086D9}, {"\xB3\xC0", 0x0057A3}, {"\xB3\xC1", 0x0067FF}, {"\xB3\xC2", 0x0086CE}, 
{"\xB3\xC3", 0x00920E}, {"\xB3\xC4", 0x005283}, {"\xB3\xC5", 0x005687}, {"\xB3\xC6", 0x005404}, 
{"\xB3\xC7", 0x005ED3}, {"\xB3\xC8", 0x0062E1}, {"\xB3\xC9", 0x0064B9}, {"\xB3\xCA", 0x00683C}, 
{"\xB3\xCB", 0x006838}, {"\xB3\xCC", 0x006BBB}, {"\xB3\xCD", 0x007372}, {"\xB3\xCE", 0x0078BA}, 
{"\xB3\xCF", 0x007A6B}, {"\xB3\xD0", 0x00899A}, {"\xB3\xD1", 0x0089D2}, {"\xB3\xD2", 0x008D6B}, 

};
 for(size_t i=1; i<sizeof(mb2u_06_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_06_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_07_cp20932_init()
{
static MB2UData mb2u_07_cp20932 [] = { {"", 0}, 
{"\xB3\xD3", 0x008F03}, {"\xB3\xD4", 0x0090ED}, {"\xB3\xD5", 0x0095A3}, {"\xB3\xD6", 0x009694}, 
{"\xB3\xD7", 0x009769}, {"\xB3\xD8", 0x005B66}, {"\xB3\xD9", 0x005CB3}, {"\xB3\xDA", 0x00697D}, 
{"\xB3\xDB", 0x00984D}, {"\xB3\xDC", 0x00984E}, {"\xB3\xDD", 0x00639B}, {"\xB3\xDE", 0x007B20}, 
{"\xB3\xDF", 0x006A2B}, {"\xB3\xE0", 0x006A7F}, {"\xB3\xE1", 0x0068B6}, {"\xB3\xE2", 0x009C0D}, 
{"\xB3\xE3", 0x006F5F}, {"\xB3\xE4", 0x005272}, {"\xB3\xE5", 0x00559D}, {"\xB3\xE6", 0x006070}, 
{"\xB3\xE7", 0x0062EC}, {"\xB3\xE8", 0x006D3B}, {"\xB3\xE9", 0x006E07}, {"\xB3\xEA", 0x006ED1}, 
{"\xB3\xEB", 0x00845B}, {"\xB3\xEC", 0x008910}, {"\xB3\xED", 0x008F44}, {"\xB3\xEE", 0x004E14}, 
{"\xB3\xEF", 0x009C39}, {"\xB3\xF0", 0x0053F6}, {"\xB3\xF1", 0x00691B}, {"\xB3\xF2", 0x006A3A}, 
{"\xB3\xF3", 0x009784}, {"\xB3\xF4", 0x00682A}, {"\xB3\xF5", 0x00515C}, {"\xB3\xF6", 0x007AC3}, 
{"\xB3\xF7", 0x0084B2}, {"\xB3\xF8", 0x0091DC}, {"\xB3\xF9", 0x00938C}, {"\xB3\xFA", 0x00565B}, 
{"\xB3\xFB", 0x009D28}, {"\xB3\xFC", 0x006822}, {"\xB3\xFD", 0x008305}, {"\xB3\xFE", 0x008431}, 
{"\xB4\x21", 0x00530C}, {"\xB4\x22", 0x005311}, {"\xB4\x23", 0x005313}, {"\xB4\x24", 0x005318}, 
{"\xB4\x25", 0x00531B}, {"\xB4\x26", 0x00531C}, {"\xB4\x27", 0x00531E}, {"\xB4\x28", 0x00531F}, 
{"\xB4\x29", 0x005325}, {"\xB4\x2A", 0x005327}, {"\xB4\x2B", 0x005328}, {"\xB4\x2C", 0x005329}, 
{"\xB4\x2D", 0x00532B}, {"\xB4\x2E", 0x00532C}, {"\xB4\x2F", 0x00532D}, {"\xB4\x30", 0x005330}, 
{"\xB4\x31", 0x005332}, {"\xB4\x32", 0x005335}, {"\xB4\x33", 0x00533C}, {"\xB4\x34", 0x00533D}, 
{"\xB4\x35", 0x00533E}, {"\xB4\x36", 0x005342}, {"\xB4\x37", 0x00534C}, {"\xB4\x38", 0x00534B}, 
{"\xB4\x39", 0x005359}, {"\xB4\x3A", 0x00535B}, {"\xB4\x3B", 0x005361}, {"\xB4\x3C", 0x005363}, 
{"\xB4\x3D", 0x005365}, {"\xB4\x3E", 0x00536C}, {"\xB4\x3F", 0x00536D}, {"\xB4\x40", 0x005372}, 
{"\xB4\x41", 0x005379}, {"\xB4\x42", 0x00537E}, {"\xB4\x43", 0x005383}, {"\xB4\x44", 0x005387}, 
{"\xB4\x45", 0x005388}, {"\xB4\x46", 0x00538E}, {"\xB4\x47", 0x005393}, {"\xB4\x48", 0x005394}, 
{"\xB4\x49", 0x005399}, {"\xB4\x4A", 0x00539D}, {"\xB4\x4B", 0x0053A1}, {"\xB4\x4C", 0x0053A4}, 
{"\xB4\x4D", 0x0053AA}, {"\xB4\x4E", 0x0053AB}, {"\xB4\x4F", 0x0053AF}, {"\xB4\x50", 0x0053B2}, 
{"\xB4\x51", 0x0053B4}, {"\xB4\x52", 0x0053B5}, {"\xB4\x53", 0x0053B7}, {"\xB4\x54", 0x0053B8}, 
{"\xB4\x55", 0x0053BA}, {"\xB4\x56", 0x0053BD}, {"\xB4\x57", 0x0053C0}, {"\xB4\x58", 0x0053C5}, 
{"\xB4\x59", 0x0053CF}, {"\xB4\x5A", 0x0053D2}, {"\xB4\x5B", 0x0053D3}, {"\xB4\x5C", 0x0053D5}, 
{"\xB4\x5D", 0x0053DA}, {"\xB4\x5E", 0x0053DD}, {"\xB4\x5F", 0x0053DE}, {"\xB4\x60", 0x0053E0}, 
{"\xB4\x61", 0x0053E6}, {"\xB4\x62", 0x0053E7}, {"\xB4\x63", 0x0053F5}, {"\xB4\x64", 0x005402}, 
{"\xB4\x65", 0x005413}, {"\xB4\x66", 0x00541A}, {"\xB4\x67", 0x005421}, {"\xB4\x68", 0x005427}, 
{"\xB4\x69", 0x005428}, {"\xB4\x6A", 0x00542A}, {"\xB4\x6B", 0x00542F}, {"\xB4\x6C", 0x005431}, 
{"\xB4\x6D", 0x005434}, {"\xB4\x6E", 0x005435}, {"\xB4\x6F", 0x005443}, {"\xB4\x70", 0x005444}, 
{"\xB4\x71", 0x005447}, {"\xB4\x72", 0x00544D}, {"\xB4\x73", 0x00544F}, {"\xB4\x74", 0x00545E}, 
{"\xB4\x75", 0x005462}, {"\xB4\x76", 0x005464}, {"\xB4\x77", 0x005466}, {"\xB4\x78", 0x005467}, 
{"\xB4\x79", 0x005469}, {"\xB4\x7A", 0x00546B}, {"\xB4\x7B", 0x00546D}, {"\xB4\x7C", 0x00546E}, 
{"\xB4\x7D", 0x005474}, {"\xB4\x7E", 0x00547F}, {"\xB4\xA1", 0x007CA5}, {"\xB4\xA2", 0x005208}, 
{"\xB4\xA3", 0x0082C5}, {"\xB4\xA4", 0x0074E6}, {"\xB4\xA5", 0x004E7E}, {"\xB4\xA6", 0x004F83}, 
{"\xB4\xA7", 0x0051A0}, {"\xB4\xA8", 0x005BD2}, {"\xB4\xA9", 0x00520A}, {"\xB4\xAA", 0x0052D8}, 
{"\xB4\xAB", 0x0052E7}, {"\xB4\xAC", 0x005DFB}, {"\xB4\xAD", 0x00559A}, {"\xB4\xAE", 0x00582A}, 
{"\xB4\xAF", 0x0059E6}, {"\xB4\xB0", 0x005B8C}, {"\xB4\xB1", 0x005B98}, {"\xB4\xB2", 0x005BDB}, 
{"\xB4\xB3", 0x005E72}, {"\xB4\xB4", 0x005E79}, {"\xB4\xB5", 0x0060A3}, {"\xB4\xB6", 0x00611F}, 
{"\xB4\xB7", 0x006163}, {"\xB4\xB8", 0x0061BE}, {"\xB4\xB9", 0x0063DB}, {"\xB4\xBA", 0x006562}, 
{"\xB4\xBB", 0x0067D1}, {"\xB4\xBC", 0x006853}, {"\xB4\xBD", 0x0068FA}, {"\xB4\xBE", 0x006B3E}, 
{"\xB4\xBF", 0x006B53}, {"\xB4\xC0", 0x006C57}, {"\xB4\xC1", 0x006F22}, {"\xB4\xC2", 0x006F97}, 
{"\xB4\xC3", 0x006F45}, {"\xB4\xC4", 0x0074B0}, {"\xB4\xC5", 0x007518}, {"\xB4\xC6", 0x0076E3}, 
{"\xB4\xC7", 0x00770B}, {"\xB4\xC8", 0x007AFF}, {"\xB4\xC9", 0x007BA1}, {"\xB4\xCA", 0x007C21}, 
{"\xB4\xCB", 0x007DE9}, {"\xB4\xCC", 0x007F36}, {"\xB4\xCD", 0x007FF0}, {"\xB4\xCE", 0x00809D}, 
{"\xB4\xCF", 0x008266}, {"\xB4\xD0", 0x00839E}, {"\xB4\xD1", 0x0089B3}, {"\xB4\xD2", 0x008ACC}, 
{"\xB4\xD3", 0x008CAB}, {"\xB4\xD4", 0x009084}, {"\xB4\xD5", 0x009451}, {"\xB4\xD6", 0x009593}, 
{"\xB4\xD7", 0x009591}, {"\xB4\xD8", 0x0095A2}, {"\xB4\xD9", 0x009665}, {"\xB4\xDA", 0x0097D3}, 
{"\xB4\xDB", 0x009928}, {"\xB4\xDC", 0x008218}, {"\xB4\xDD", 0x004E38}, {"\xB4\xDE", 0x00542B}, 
{"\xB4\xDF", 0x005CB8}, {"\xB4\xE0", 0x005DCC}, {"\xB4\xE1", 0x0073A9}, {"\xB4\xE2", 0x00764C}, 
{"\xB4\xE3", 0x00773C}, {"\xB4\xE4", 0x005CA9}, {"\xB4\xE5", 0x007FEB}, {"\xB4\xE6", 0x008D0B}, 
{"\xB4\xE7", 0x0096C1}, {"\xB4\xE8", 0x009811}, {"\xB4\xE9", 0x009854}, {"\xB4\xEA", 0x009858}, 
{"\xB4\xEB", 0x004F01}, {"\xB4\xEC", 0x004F0E}, {"\xB4\xED", 0x005371}, {"\xB4\xEE", 0x00559C}, 
{"\xB4\xEF", 0x005668}, {"\xB4\xF0", 0x0057FA}, {"\xB4\xF1", 0x005947}, {"\xB4\xF2", 0x005B09}, 
{"\xB4\xF3", 0x005BC4}, {"\xB4\xF4", 0x005C90}, {"\xB4\xF5", 0x005E0C}, {"\xB4\xF6", 0x005E7E}, 
{"\xB4\xF7", 0x005FCC}, {"\xB4\xF8", 0x0063EE}, {"\xB4\xF9", 0x00673A}, {"\xB4\xFA", 0x0065D7}, 
{"\xB4\xFB", 0x0065E2}, {"\xB4\xFC", 0x00671F}, {"\xB4\xFD", 0x0068CB}, {"\xB4\xFE", 0x0068C4}, 
{"\xB5\x21", 0x005481}, {"\xB5\x22", 0x005483}, {"\xB5\x23", 0x005485}, {"\xB5\x24", 0x005488}, 
{"\xB5\x25", 0x005489}, {"\xB5\x26", 0x00548D}, {"\xB5\x27", 0x005491}, {"\xB5\x28", 0x005495}, 
{"\xB5\x29", 0x005496}, {"\xB5\x2A", 0x00549C}, {"\xB5\x2B", 0x00549F}, {"\xB5\x2C", 0x0054A1}, 
{"\xB5\x2D", 0x0054A6}, {"\xB5\x2E", 0x0054A7}, {"\xB5\x2F", 0x0054A9}, {"\xB5\x30", 0x0054AA}, 
{"\xB5\x31", 0x0054AD}, {"\xB5\x32", 0x0054AE}, {"\xB5\x33", 0x0054B1}, {"\xB5\x34", 0x0054B7}, 
{"\xB5\x35", 0x0054B9}, {"\xB5\x36", 0x0054BA}, {"\xB5\x37", 0x0054BB}, {"\xB5\x38", 0x0054BF}, 

};
 for(size_t i=1; i<sizeof(mb2u_07_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_07_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_08_cp20932_init()
{
static MB2UData mb2u_08_cp20932 [] = { {"", 0}, 
{"\xB5\x39", 0x0054C6}, {"\xB5\x3A", 0x0054CA}, {"\xB5\x3B", 0x0054CD}, {"\xB5\x3C", 0x0054CE}, 
{"\xB5\x3D", 0x0054E0}, {"\xB5\x3E", 0x0054EA}, {"\xB5\x3F", 0x0054EC}, {"\xB5\x40", 0x0054EF}, 
{"\xB5\x41", 0x0054F6}, {"\xB5\x42", 0x0054FC}, {"\xB5\x43", 0x0054FE}, {"\xB5\x44", 0x0054FF}, 
{"\xB5\x45", 0x005500}, {"\xB5\x46", 0x005501}, {"\xB5\x47", 0x005505}, {"\xB5\x48", 0x005508}, 
{"\xB5\x49", 0x005509}, {"\xB5\x4A", 0x00550C}, {"\xB5\x4B", 0x00550D}, {"\xB5\x4C", 0x00550E}, 
{"\xB5\x4D", 0x005515}, {"\xB5\x4E", 0x00552A}, {"\xB5\x4F", 0x00552B}, {"\xB5\x50", 0x005532}, 
{"\xB5\x51", 0x005535}, {"\xB5\x52", 0x005536}, {"\xB5\x53", 0x00553B}, {"\xB5\x54", 0x00553C}, 
{"\xB5\x55", 0x00553D}, {"\xB5\x56", 0x005541}, {"\xB5\x57", 0x005547}, {"\xB5\x58", 0x005549}, 
{"\xB5\x59", 0x00554A}, {"\xB5\x5A", 0x00554D}, {"\xB5\x5B", 0x005550}, {"\xB5\x5C", 0x005551}, 
{"\xB5\x5D", 0x005558}, {"\xB5\x5E", 0x00555A}, {"\xB5\x5F", 0x00555B}, {"\xB5\x60", 0x00555E}, 
{"\xB5\x61", 0x005560}, {"\xB5\x62", 0x005561}, {"\xB5\x63", 0x005564}, {"\xB5\x64", 0x005566}, 
{"\xB5\x65", 0x00557F}, {"\xB5\x66", 0x005581}, {"\xB5\x67", 0x005582}, {"\xB5\x68", 0x005586}, 
{"\xB5\x69", 0x005588}, {"\xB5\x6A", 0x00558E}, {"\xB5\x6B", 0x00558F}, {"\xB5\x6C", 0x005591}, 
{"\xB5\x6D", 0x005592}, {"\xB5\x6E", 0x005593}, {"\xB5\x6F", 0x005594}, {"\xB5\x70", 0x005597}, 
{"\xB5\x71", 0x0055A3}, {"\xB5\x72", 0x0055A4}, {"\xB5\x73", 0x0055AD}, {"\xB5\x74", 0x0055B2}, 
{"\xB5\x75", 0x0055BF}, {"\xB5\x76", 0x0055C1}, {"\xB5\x77", 0x0055C3}, {"\xB5\x78", 0x0055C6}, 
{"\xB5\x79", 0x0055C9}, {"\xB5\x7A", 0x0055CB}, {"\xB5\x7B", 0x0055CC}, {"\xB5\x7C", 0x0055CE}, 
{"\xB5\x7D", 0x0055D1}, {"\xB5\x7E", 0x0055D2}, {"\xB5\xA1", 0x006A5F}, {"\xB5\xA2", 0x005E30}, 
{"\xB5\xA3", 0x006BC5}, {"\xB5\xA4", 0x006C17}, {"\xB5\xA5", 0x006C7D}, {"\xB5\xA6", 0x00757F}, 
{"\xB5\xA7", 0x007948}, {"\xB5\xA8", 0x005B63}, {"\xB5\xA9", 0x007A00}, {"\xB5\xAA", 0x007D00}, 
{"\xB5\xAB", 0x005FBD}, {"\xB5\xAC", 0x00898F}, {"\xB5\xAD", 0x008A18}, {"\xB5\xAE", 0x008CB4}, 
{"\xB5\xAF", 0x008D77}, {"\xB5\xB0", 0x008ECC}, {"\xB5\xB1", 0x008F1D}, {"\xB5\xB2", 0x0098E2}, 
{"\xB5\xB3", 0x009A0E}, {"\xB5\xB4", 0x009B3C}, {"\xB5\xB5", 0x004E80}, {"\xB5\xB6", 0x00507D}, 
{"\xB5\xB7", 0x005100}, {"\xB5\xB8", 0x005993}, {"\xB5\xB9", 0x005B9C}, {"\xB5\xBA", 0x00622F}, 
{"\xB5\xBB", 0x006280}, {"\xB5\xBC", 0x0064EC}, {"\xB5\xBD", 0x006B3A}, {"\xB5\xBE", 0x0072A0}, 
{"\xB5\xBF", 0x007591}, {"\xB5\xC0", 0x007947}, {"\xB5\xC1", 0x007FA9}, {"\xB5\xC2", 0x0087FB}, 
{"\xB5\xC3", 0x008ABC}, {"\xB5\xC4", 0x008B70}, {"\xB5\xC5", 0x0063AC}, {"\xB5\xC6", 0x0083CA}, 
{"\xB5\xC7", 0x0097A0}, {"\xB5\xC8", 0x005409}, {"\xB5\xC9", 0x005403}, {"\xB5\xCA", 0x0055AB}, 
{"\xB5\xCB", 0x006854}, {"\xB5\xCC", 0x006A58}, {"\xB5\xCD", 0x008A70}, {"\xB5\xCE", 0x007827}, 
{"\xB5\xCF", 0x006775}, {"\xB5\xD0", 0x009ECD}, {"\xB5\xD1", 0x005374}, {"\xB5\xD2", 0x005BA2}, 
{"\xB5\xD3", 0x00811A}, {"\xB5\xD4", 0x008650}, {"\xB5\xD5", 0x009006}, {"\xB5\xD6", 0x004E18}, 
{"\xB5\xD7", 0x004E45}, {"\xB5\xD8", 0x004EC7}, {"\xB5\xD9", 0x004F11}, {"\xB5\xDA", 0x0053CA}, 
{"\xB5\xDB", 0x005438}, {"\xB5\xDC", 0x005BAE}, {"\xB5\xDD", 0x005F13}, {"\xB5\xDE", 0x006025}, 
{"\xB5\xDF", 0x006551}, {"\xB5\xE0", 0x00673D}, {"\xB5\xE1", 0x006C42}, {"\xB5\xE2", 0x006C72}, 
{"\xB5\xE3", 0x006CE3}, {"\xB5\xE4", 0x007078}, {"\xB5\xE5", 0x007403}, {"\xB5\xE6", 0x007A76}, 
{"\xB5\xE7", 0x007AAE}, {"\xB5\xE8", 0x007B08}, {"\xB5\xE9", 0x007D1A}, {"\xB5\xEA", 0x007CFE}, 
{"\xB5\xEB", 0x007D66}, {"\xB5\xEC", 0x0065E7}, {"\xB5\xED", 0x00725B}, {"\xB5\xEE", 0x0053BB}, 
{"\xB5\xEF", 0x005C45}, {"\xB5\xF0", 0x005DE8}, {"\xB5\xF1", 0x0062D2}, {"\xB5\xF2", 0x0062E0}, 
{"\xB5\xF3", 0x006319}, {"\xB5\xF4", 0x006E20}, {"\xB5\xF5", 0x00865A}, {"\xB5\xF6", 0x008A31}, 
{"\xB5\xF7", 0x008DDD}, {"\xB5\xF8", 0x0092F8}, {"\xB5\xF9", 0x006F01}, {"\xB5\xFA", 0x0079A6}, 
{"\xB5\xFB", 0x009B5A}, {"\xB5\xFC", 0x004EA8}, {"\xB5\xFD", 0x004EAB}, {"\xB5\xFE", 0x004EAC}, 
{"\xB6\x21", 0x0055D3}, {"\xB6\x22", 0x0055D7}, {"\xB6\x23", 0x0055D8}, {"\xB6\x24", 0x0055DB}, 
{"\xB6\x25", 0x0055DE}, {"\xB6\x26", 0x0055E2}, {"\xB6\x27", 0x0055E9}, {"\xB6\x28", 0x0055F6}, 
{"\xB6\x29", 0x0055FF}, {"\xB6\x2A", 0x005605}, {"\xB6\x2B", 0x005608}, {"\xB6\x2C", 0x00560A}, 
{"\xB6\x2D", 0x00560D}, {"\xB6\x2E", 0x00560E}, {"\xB6\x2F", 0x00560F}, {"\xB6\x30", 0x005610}, 
{"\xB6\x31", 0x005611}, {"\xB6\x32", 0x005612}, {"\xB6\x33", 0x005619}, {"\xB6\x34", 0x00562C}, 
{"\xB6\x35", 0x005630}, {"\xB6\x36", 0x005633}, {"\xB6\x37", 0x005635}, {"\xB6\x38", 0x005637}, 
{"\xB6\x39", 0x005639}, {"\xB6\x3A", 0x00563B}, {"\xB6\x3B", 0x00563C}, {"\xB6\x3C", 0x00563D}, 
{"\xB6\x3D", 0x00563F}, {"\xB6\x3E", 0x005640}, {"\xB6\x3F", 0x005641}, {"\xB6\x40", 0x005643}, 
{"\xB6\x41", 0x005644}, {"\xB6\x42", 0x005646}, {"\xB6\x43", 0x005649}, {"\xB6\x44", 0x00564B}, 
{"\xB6\x45", 0x00564D}, {"\xB6\x46", 0x00564F}, {"\xB6\x47", 0x005654}, {"\xB6\x48", 0x00565E}, 
{"\xB6\x49", 0x005660}, {"\xB6\x4A", 0x005661}, {"\xB6\x4B", 0x005662}, {"\xB6\x4C", 0x005663}, 
{"\xB6\x4D", 0x005666}, {"\xB6\x4E", 0x005669}, {"\xB6\x4F", 0x00566D}, {"\xB6\x50", 0x00566F}, 
{"\xB6\x51", 0x005671}, {"\xB6\x52", 0x005672}, {"\xB6\x53", 0x005675}, {"\xB6\x54", 0x005684}, 
{"\xB6\x55", 0x005685}, {"\xB6\x56", 0x005688}, {"\xB6\x57", 0x00568B}, {"\xB6\x58", 0x00568C}, 
{"\xB6\x59", 0x005695}, {"\xB6\x5A", 0x005699}, {"\xB6\x5B", 0x00569A}, {"\xB6\x5C", 0x00569D}, 
{"\xB6\x5D", 0x00569E}, {"\xB6\x5E", 0x00569F}, {"\xB6\x5F", 0x0056A6}, {"\xB6\x60", 0x0056A7}, 
{"\xB6\x61", 0x0056A8}, {"\xB6\x62", 0x0056A9}, {"\xB6\x63", 0x0056AB}, {"\xB6\x64", 0x0056AC}, 
{"\xB6\x65", 0x0056AD}, {"\xB6\x66", 0x0056B1}, {"\xB6\x67", 0x0056B3}, {"\xB6\x68", 0x0056B7}, 
{"\xB6\x69", 0x0056BE}, {"\xB6\x6A", 0x0056C5}, {"\xB6\x6B", 0x0056C9}, {"\xB6\x6C", 0x0056CA}, 
{"\xB6\x6D", 0x0056CB}, {"\xB6\x6E", 0x0056CF}, {"\xB6\x6F", 0x0056D0}, {"\xB6\x70", 0x0056CC}, 
{"\xB6\x71", 0x0056CD}, {"\xB6\x72", 0x0056D9}, {"\xB6\x73", 0x0056DC}, {"\xB6\x74", 0x0056DD}, 
{"\xB6\x75", 0x0056DF}, {"\xB6\x76", 0x0056E1}, {"\xB6\x77", 0x0056E4}, {"\xB6\x78", 0x0056E5}, 
{"\xB6\x79", 0x0056E6}, {"\xB6\x7A", 0x0056E7}, {"\xB6\x7B", 0x0056E8}, {"\xB6\x7C", 0x0056F1}, 

};
 for(size_t i=1; i<sizeof(mb2u_08_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_08_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_09_cp20932_init()
{
static MB2UData mb2u_09_cp20932 [] = { {"", 0}, 
{"\xB6\x7D", 0x0056EB}, {"\xB6\x7E", 0x0056ED}, {"\xB6\xA1", 0x004F9B}, {"\xB6\xA2", 0x004FA0}, 
{"\xB6\xA3", 0x0050D1}, {"\xB6\xA4", 0x005147}, {"\xB6\xA5", 0x007AF6}, {"\xB6\xA6", 0x005171}, 
{"\xB6\xA7", 0x0051F6}, {"\xB6\xA8", 0x005354}, {"\xB6\xA9", 0x005321}, {"\xB6\xAA", 0x00537F}, 
{"\xB6\xAB", 0x0053EB}, {"\xB6\xAC", 0x0055AC}, {"\xB6\xAD", 0x005883}, {"\xB6\xAE", 0x005CE1}, 
{"\xB6\xAF", 0x005F37}, {"\xB6\xB0", 0x005F4A}, {"\xB6\xB1", 0x00602F}, {"\xB6\xB2", 0x006050}, 
{"\xB6\xB3", 0x00606D}, {"\xB6\xB4", 0x00631F}, {"\xB6\xB5", 0x006559}, {"\xB6\xB6", 0x006A4B}, 
{"\xB6\xB7", 0x006CC1}, {"\xB6\xB8", 0x0072C2}, {"\xB6\xB9", 0x0072ED}, {"\xB6\xBA", 0x0077EF}, 
{"\xB6\xBB", 0x0080F8}, {"\xB6\xBC", 0x008105}, {"\xB6\xBD", 0x008208}, {"\xB6\xBE", 0x00854E}, 
{"\xB6\xBF", 0x0090F7}, {"\xB6\xC0", 0x0093E1}, {"\xB6\xC1", 0x0097FF}, {"\xB6\xC2", 0x009957}, 
{"\xB6\xC3", 0x009A5A}, {"\xB6\xC4", 0x004EF0}, {"\xB6\xC5", 0x0051DD}, {"\xB6\xC6", 0x005C2D}, 
{"\xB6\xC7", 0x006681}, {"\xB6\xC8", 0x00696D}, {"\xB6\xC9", 0x005C40}, {"\xB6\xCA", 0x0066F2}, 
{"\xB6\xCB", 0x006975}, {"\xB6\xCC", 0x007389}, {"\xB6\xCD", 0x006850}, {"\xB6\xCE", 0x007C81}, 
{"\xB6\xCF", 0x0050C5}, {"\xB6\xD0", 0x0052E4}, {"\xB6\xD1", 0x005747}, {"\xB6\xD2", 0x005DFE}, 
{"\xB6\xD3", 0x009326}, {"\xB6\xD4", 0x0065A4}, {"\xB6\xD5", 0x006B23}, {"\xB6\xD6", 0x006B3D}, 
{"\xB6\xD7", 0x007434}, {"\xB6\xD8", 0x007981}, {"\xB6\xD9", 0x0079BD}, {"\xB6\xDA", 0x007B4B}, 
{"\xB6\xDB", 0x007DCA}, {"\xB6\xDC", 0x0082B9}, {"\xB6\xDD", 0x0083CC}, {"\xB6\xDE", 0x00887F}, 
{"\xB6\xDF", 0x00895F}, {"\xB6\xE0", 0x008B39}, {"\xB6\xE1", 0x008FD1}, {"\xB6\xE2", 0x0091D1}, 
{"\xB6\xE3", 0x00541F}, {"\xB6\xE4", 0x009280}, {"\xB6\xE5", 0x004E5D}, {"\xB6\xE6", 0x005036}, 
{"\xB6\xE7", 0x0053E5}, {"\xB6\xE8", 0x00533A}, {"\xB6\xE9", 0x0072D7}, {"\xB6\xEA", 0x007396}, 
{"\xB6\xEB", 0x0077E9}, {"\xB6\xEC", 0x0082E6}, {"\xB6\xED", 0x008EAF}, {"\xB6\xEE", 0x0099C6}, 
{"\xB6\xEF", 0x0099C8}, {"\xB6\xF0", 0x0099D2}, {"\xB6\xF1", 0x005177}, {"\xB6\xF2", 0x00611A}, 
{"\xB6\xF3", 0x00865E}, {"\xB6\xF4", 0x0055B0}, {"\xB6\xF5", 0x007A7A}, {"\xB6\xF6", 0x005076}, 
{"\xB6\xF7", 0x005BD3}, {"\xB6\xF8", 0x009047}, {"\xB6\xF9", 0x009685}, {"\xB6\xFA", 0x004E32}, 
{"\xB6\xFB", 0x006ADB}, {"\xB6\xFC", 0x0091E7}, {"\xB6\xFD", 0x005C51}, {"\xB6\xFE", 0x005C48}, 
{"\xB7\x21", 0x0056F6}, {"\xB7\x22", 0x0056F7}, {"\xB7\x23", 0x005701}, {"\xB7\x24", 0x005702}, 
{"\xB7\x25", 0x005707}, {"\xB7\x26", 0x00570A}, {"\xB7\x27", 0x00570C}, {"\xB7\x28", 0x005711}, 
{"\xB7\x29", 0x005715}, {"\xB7\x2A", 0x00571A}, {"\xB7\x2B", 0x00571B}, {"\xB7\x2C", 0x00571D}, 
{"\xB7\x2D", 0x005720}, {"\xB7\x2E", 0x005722}, {"\xB7\x2F", 0x005723}, {"\xB7\x30", 0x005724}, 
{"\xB7\x31", 0x005725}, {"\xB7\x32", 0x005729}, {"\xB7\x33", 0x00572A}, {"\xB7\x34", 0x00572C}, 
{"\xB7\x35", 0x00572E}, {"\xB7\x36", 0x00572F}, {"\xB7\x37", 0x005733}, {"\xB7\x38", 0x005734}, 
{"\xB7\x39", 0x00573D}, {"\xB7\x3A", 0x00573E}, {"\xB7\x3B", 0x00573F}, {"\xB7\x3C", 0x005745}, 
{"\xB7\x3D", 0x005746}, {"\xB7\x3E", 0x00574C}, {"\xB7\x3F", 0x00574D}, {"\xB7\x40", 0x005752}, 
{"\xB7\x41", 0x005762}, {"\xB7\x42", 0x005765}, {"\xB7\x43", 0x005767}, {"\xB7\x44", 0x005768}, 
{"\xB7\x45", 0x00576B}, {"\xB7\x46", 0x00576D}, {"\xB7\x47", 0x00576E}, {"\xB7\x48", 0x00576F}, 
{"\xB7\x49", 0x005770}, {"\xB7\x4A", 0x005771}, {"\xB7\x4B", 0x005773}, {"\xB7\x4C", 0x005774}, 
{"\xB7\x4D", 0x005775}, {"\xB7\x4E", 0x005777}, {"\xB7\x4F", 0x005779}, {"\xB7\x50", 0x00577A}, 
{"\xB7\x51", 0x00577B}, {"\xB7\x52", 0x00577C}, {"\xB7\x53", 0x00577E}, {"\xB7\x54", 0x005781}, 
{"\xB7\x55", 0x005783}, {"\xB7\x56", 0x00578C}, {"\xB7\x57", 0x005794}, {"\xB7\x58", 0x005797}, 
{"\xB7\x59", 0x005799}, {"\xB7\x5A", 0x00579A}, {"\xB7\x5B", 0x00579C}, {"\xB7\x5C", 0x00579D}, 
{"\xB7\x5D", 0x00579E}, {"\xB7\x5E", 0x00579F}, {"\xB7\x5F", 0x0057A1}, {"\xB7\x60", 0x005795}, 
{"\xB7\x61", 0x0057A7}, {"\xB7\x62", 0x0057A8}, {"\xB7\x63", 0x0057A9}, {"\xB7\x64", 0x0057AC}, 
{"\xB7\x65", 0x0057B8}, {"\xB7\x66", 0x0057BD}, {"\xB7\x67", 0x0057C7}, {"\xB7\x68", 0x0057C8}, 
{"\xB7\x69", 0x0057CC}, {"\xB7\x6A", 0x0057CF}, {"\xB7\x6B", 0x0057D5}, {"\xB7\x6C", 0x0057DD}, 
{"\xB7\x6D", 0x0057DE}, {"\xB7\x6E", 0x0057E4}, {"\xB7\x6F", 0x0057E6}, {"\xB7\x70", 0x0057E7}, 
{"\xB7\x71", 0x0057E9}, {"\xB7\x72", 0x0057ED}, {"\xB7\x73", 0x0057F0}, {"\xB7\x74", 0x0057F5}, 
{"\xB7\x75", 0x0057F6}, {"\xB7\x76", 0x0057F8}, {"\xB7\x77", 0x0057FD}, {"\xB7\x78", 0x0057FE}, 
{"\xB7\x79", 0x0057FF}, {"\xB7\x7A", 0x005803}, {"\xB7\x7B", 0x005804}, {"\xB7\x7C", 0x005808}, 
{"\xB7\x7D", 0x005809}, {"\xB7\x7E", 0x0057E1}, {"\xB7\xA1", 0x006398}, {"\xB7\xA2", 0x007A9F}, 
{"\xB7\xA3", 0x006C93}, {"\xB7\xA4", 0x009774}, {"\xB7\xA5", 0x008F61}, {"\xB7\xA6", 0x007AAA}, 
{"\xB7\xA7", 0x00718A}, {"\xB7\xA8", 0x009688}, {"\xB7\xA9", 0x007C82}, {"\xB7\xAA", 0x006817}, 
{"\xB7\xAB", 0x007E70}, {"\xB7\xAC", 0x006851}, {"\xB7\xAD", 0x00936C}, {"\xB7\xAE", 0x0052F2}, 
{"\xB7\xAF", 0x00541B}, {"\xB7\xB0", 0x0085AB}, {"\xB7\xB1", 0x008A13}, {"\xB7\xB2", 0x007FA4}, 
{"\xB7\xB3", 0x008ECD}, {"\xB7\xB4", 0x0090E1}, {"\xB7\xB5", 0x005366}, {"\xB7\xB6", 0x008888}, 
{"\xB7\xB7", 0x007941}, {"\xB7\xB8", 0x004FC2}, {"\xB7\xB9", 0x0050BE}, {"\xB7\xBA", 0x005211}, 
{"\xB7\xBB", 0x005144}, {"\xB7\xBC", 0x005553}, {"\xB7\xBD", 0x00572D}, {"\xB7\xBE", 0x0073EA}, 
{"\xB7\xBF", 0x00578B}, {"\xB7\xC0", 0x005951}, {"\xB7\xC1", 0x005F62}, {"\xB7\xC2", 0x005F84}, 
{"\xB7\xC3", 0x006075}, {"\xB7\xC4", 0x006176}, {"\xB7\xC5", 0x006167}, {"\xB7\xC6", 0x0061A9}, 
{"\xB7\xC7", 0x0063B2}, {"\xB7\xC8", 0x00643A}, {"\xB7\xC9", 0x00656C}, {"\xB7\xCA", 0x00666F}, 
{"\xB7\xCB", 0x006842}, {"\xB7\xCC", 0x006E13}, {"\xB7\xCD", 0x007566}, {"\xB7\xCE", 0x007A3D}, 
{"\xB7\xCF", 0x007CFB}, {"\xB7\xD0", 0x007D4C}, {"\xB7\xD1", 0x007D99}, {"\xB7\xD2", 0x007E4B}, 
{"\xB7\xD3", 0x007F6B}, {"\xB7\xD4", 0x00830E}, {"\xB7\xD5", 0x00834A}, {"\xB7\xD6", 0x0086CD}, 
{"\xB7\xD7", 0x008A08}, {"\xB7\xD8", 0x008A63}, {"\xB7\xD9", 0x008B66}, {"\xB7\xDA", 0x008EFD}, 
{"\xB7\xDB", 0x00981A}, {"\xB7\xDC", 0x009D8F}, {"\xB7\xDD", 0x0082B8}, {"\xB7\xDE", 0x008FCE}, 
{"\xB7\xDF", 0x009BE8}, {"\xB7\xE0", 0x005287}, {"\xB7\xE1", 0x00621F}, {"\xB7\xE2", 0x006483}, 

};
 for(size_t i=1; i<sizeof(mb2u_09_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_09_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_0a_cp20932_init()
{
static MB2UData mb2u_0a_cp20932 [] = { {"", 0}, 
{"\xB7\xE3", 0x006FC0}, {"\xB7\xE4", 0x009699}, {"\xB7\xE5", 0x006841}, {"\xB7\xE6", 0x005091}, 
{"\xB7\xE7", 0x006B20}, {"\xB7\xE8", 0x006C7A}, {"\xB7\xE9", 0x006F54}, {"\xB7\xEA", 0x007A74}, 
{"\xB7\xEB", 0x007D50}, {"\xB7\xEC", 0x008840}, {"\xB7\xED", 0x008A23}, {"\xB7\xEE", 0x006708}, 
{"\xB7\xEF", 0x004EF6}, {"\xB7\xF0", 0x005039}, {"\xB7\xF1", 0x005026}, {"\xB7\xF2", 0x005065}, 
{"\xB7\xF3", 0x00517C}, {"\xB7\xF4", 0x005238}, {"\xB7\xF5", 0x005263}, {"\xB7\xF6", 0x0055A7}, 
{"\xB7\xF7", 0x00570F}, {"\xB7\xF8", 0x005805}, {"\xB7\xF9", 0x005ACC}, {"\xB7\xFA", 0x005EFA}, 
{"\xB7\xFB", 0x0061B2}, {"\xB7\xFC", 0x0061F8}, {"\xB7\xFD", 0x0062F3}, {"\xB7\xFE", 0x006372}, 
{"\xB8\x21", 0x00580C}, {"\xB8\x22", 0x00580D}, {"\xB8\x23", 0x00581B}, {"\xB8\x24", 0x00581E}, 
{"\xB8\x25", 0x00581F}, {"\xB8\x26", 0x005820}, {"\xB8\x27", 0x005826}, {"\xB8\x28", 0x005827}, 
{"\xB8\x29", 0x00582D}, {"\xB8\x2A", 0x005832}, {"\xB8\x2B", 0x005839}, {"\xB8\x2C", 0x00583F}, 
{"\xB8\x2D", 0x005849}, {"\xB8\x2E", 0x00584C}, {"\xB8\x2F", 0x00584D}, {"\xB8\x30", 0x00584F}, 
{"\xB8\x31", 0x005850}, {"\xB8\x32", 0x005855}, {"\xB8\x33", 0x00585F}, {"\xB8\x34", 0x005861}, 
{"\xB8\x35", 0x005864}, {"\xB8\x36", 0x005867}, {"\xB8\x37", 0x005868}, {"\xB8\x38", 0x005878}, 
{"\xB8\x39", 0x00587C}, {"\xB8\x3A", 0x00587F}, {"\xB8\x3B", 0x005880}, {"\xB8\x3C", 0x005881}, 
{"\xB8\x3D", 0x005887}, {"\xB8\x3E", 0x005888}, {"\xB8\x3F", 0x005889}, {"\xB8\x40", 0x00588A}, 
{"\xB8\x41", 0x00588C}, {"\xB8\x42", 0x00588D}, {"\xB8\x43", 0x00588F}, {"\xB8\x44", 0x005890}, 
{"\xB8\x45", 0x005894}, {"\xB8\x46", 0x005896}, {"\xB8\x47", 0x00589D}, {"\xB8\x48", 0x0058A0}, 
{"\xB8\x49", 0x0058A1}, {"\xB8\x4A", 0x0058A2}, {"\xB8\x4B", 0x0058A6}, {"\xB8\x4C", 0x0058A9}, 
{"\xB8\x4D", 0x0058B1}, {"\xB8\x4E", 0x0058B2}, {"\xB8\x4F", 0x0058C4}, {"\xB8\x50", 0x0058BC}, 
{"\xB8\x51", 0x0058C2}, {"\xB8\x52", 0x0058C8}, {"\xB8\x53", 0x0058CD}, {"\xB8\x54", 0x0058CE}, 
{"\xB8\x55", 0x0058D0}, {"\xB8\x56", 0x0058D2}, {"\xB8\x57", 0x0058D4}, {"\xB8\x58", 0x0058D6}, 
{"\xB8\x59", 0x0058DA}, {"\xB8\x5A", 0x0058DD}, {"\xB8\x5B", 0x0058E1}, {"\xB8\x5C", 0x0058E2}, 
{"\xB8\x5D", 0x0058E9}, {"\xB8\x5E", 0x0058F3}, {"\xB8\x5F", 0x005905}, {"\xB8\x60", 0x005906}, 
{"\xB8\x61", 0x00590B}, {"\xB8\x62", 0x00590C}, {"\xB8\x63", 0x005912}, {"\xB8\x64", 0x005913}, 
{"\xB8\x65", 0x005914}, {"\xB8\x66", 0x008641}, {"\xB8\x67", 0x00591D}, {"\xB8\x68", 0x005921}, 
{"\xB8\x69", 0x005923}, {"\xB8\x6A", 0x005924}, {"\xB8\x6B", 0x005928}, {"\xB8\x6C", 0x00592F}, 
{"\xB8\x6D", 0x005930}, {"\xB8\x6E", 0x005933}, {"\xB8\x6F", 0x005935}, {"\xB8\x70", 0x005936}, 
{"\xB8\x71", 0x00593F}, {"\xB8\x72", 0x005943}, {"\xB8\x73", 0x005946}, {"\xB8\x74", 0x005952}, 
{"\xB8\x75", 0x005953}, {"\xB8\x76", 0x005959}, {"\xB8\x77", 0x00595B}, {"\xB8\x78", 0x00595D}, 
{"\xB8\x79", 0x00595E}, {"\xB8\x7A", 0x00595F}, {"\xB8\x7B", 0x005961}, {"\xB8\x7C", 0x005963}, 
{"\xB8\x7D", 0x00596B}, {"\xB8\x7E", 0x00596D}, {"\xB8\xA1", 0x00691C}, {"\xB8\xA2", 0x006A29}, 
{"\xB8\xA3", 0x00727D}, {"\xB8\xA4", 0x0072AC}, {"\xB8\xA5", 0x00732E}, {"\xB8\xA6", 0x007814}, 
{"\xB8\xA7", 0x00786F}, {"\xB8\xA8", 0x007D79}, {"\xB8\xA9", 0x00770C}, {"\xB8\xAA", 0x0080A9}, 
{"\xB8\xAB", 0x00898B}, {"\xB8\xAC", 0x008B19}, {"\xB8\xAD", 0x008CE2}, {"\xB8\xAE", 0x008ED2}, 
{"\xB8\xAF", 0x009063}, {"\xB8\xB0", 0x009375}, {"\xB8\xB1", 0x00967A}, {"\xB8\xB2", 0x009855}, 
{"\xB8\xB3", 0x009A13}, {"\xB8\xB4", 0x009E78}, {"\xB8\xB5", 0x005143}, {"\xB8\xB6", 0x00539F}, 
{"\xB8\xB7", 0x0053B3}, {"\xB8\xB8", 0x005E7B}, {"\xB8\xB9", 0x005F26}, {"\xB8\xBA", 0x006E1B}, 
{"\xB8\xBB", 0x006E90}, {"\xB8\xBC", 0x007384}, {"\xB8\xBD", 0x0073FE}, {"\xB8\xBE", 0x007D43}, 
{"\xB8\xBF", 0x008237}, {"\xB8\xC0", 0x008A00}, {"\xB8\xC1", 0x008AFA}, {"\xB8\xC2", 0x009650}, 
{"\xB8\xC3", 0x004E4E}, {"\xB8\xC4", 0x00500B}, {"\xB8\xC5", 0x0053E4}, {"\xB8\xC6", 0x00547C}, 
{"\xB8\xC7", 0x0056FA}, {"\xB8\xC8", 0x0059D1}, {"\xB8\xC9", 0x005B64}, {"\xB8\xCA", 0x005DF1}, 
{"\xB8\xCB", 0x005EAB}, {"\xB8\xCC", 0x005F27}, {"\xB8\xCD", 0x006238}, {"\xB8\xCE", 0x006545}, 
{"\xB8\xCF", 0x0067AF}, {"\xB8\xD0", 0x006E56}, {"\xB8\xD1", 0x0072D0}, {"\xB8\xD2", 0x007CCA}, 
{"\xB8\xD3", 0x0088B4}, {"\xB8\xD4", 0x0080A1}, {"\xB8\xD5", 0x0080E1}, {"\xB8\xD6", 0x0083F0}, 
{"\xB8\xD7", 0x00864E}, {"\xB8\xD8", 0x008A87}, {"\xB8\xD9", 0x008DE8}, {"\xB8\xDA", 0x009237}, 
{"\xB8\xDB", 0x0096C7}, {"\xB8\xDC", 0x009867}, {"\xB8\xDD", 0x009F13}, {"\xB8\xDE", 0x004E94}, 
{"\xB8\xDF", 0x004E92}, {"\xB8\xE0", 0x004F0D}, {"\xB8\xE1", 0x005348}, {"\xB8\xE2", 0x005449}, 
{"\xB8\xE3", 0x00543E}, {"\xB8\xE4", 0x005A2F}, {"\xB8\xE5", 0x005F8C}, {"\xB8\xE6", 0x005FA1}, 
{"\xB8\xE7", 0x00609F}, {"\xB8\xE8", 0x0068A7}, {"\xB8\xE9", 0x006A8E}, {"\xB8\xEA", 0x00745A}, 
{"\xB8\xEB", 0x007881}, {"\xB8\xEC", 0x008A9E}, {"\xB8\xED", 0x008AA4}, {"\xB8\xEE", 0x008B77}, 
{"\xB8\xEF", 0x009190}, {"\xB8\xF0", 0x004E5E}, {"\xB8\xF1", 0x009BC9}, {"\xB8\xF2", 0x004EA4}, 
{"\xB8\xF3", 0x004F7C}, {"\xB8\xF4", 0x004FAF}, {"\xB8\xF5", 0x005019}, {"\xB8\xF6", 0x005016}, 
{"\xB8\xF7", 0x005149}, {"\xB8\xF8", 0x00516C}, {"\xB8\xF9", 0x00529F}, {"\xB8\xFA", 0x0052B9}, 
{"\xB8\xFB", 0x0052FE}, {"\xB8\xFC", 0x00539A}, {"\xB8\xFD", 0x0053E3}, {"\xB8\xFE", 0x005411}, 
{"\xB9\x21", 0x00596F}, {"\xB9\x22", 0x005972}, {"\xB9\x23", 0x005975}, {"\xB9\x24", 0x005976}, 
{"\xB9\x25", 0x005979}, {"\xB9\x26", 0x00597B}, {"\xB9\x27", 0x00597C}, {"\xB9\x28", 0x00598B}, 
{"\xB9\x29", 0x00598C}, {"\xB9\x2A", 0x00598E}, {"\xB9\x2B", 0x005992}, {"\xB9\x2C", 0x005995}, 
{"\xB9\x2D", 0x005997}, {"\xB9\x2E", 0x00599F}, {"\xB9\x2F", 0x0059A4}, {"\xB9\x30", 0x0059A7}, 
{"\xB9\x31", 0x0059AD}, {"\xB9\x32", 0x0059AE}, {"\xB9\x33", 0x0059AF}, {"\xB9\x34", 0x0059B0}, 
{"\xB9\x35", 0x0059B3}, {"\xB9\x36", 0x0059B7}, {"\xB9\x37", 0x0059BA}, {"\xB9\x38", 0x0059BC}, 
{"\xB9\x39", 0x0059C1}, {"\xB9\x3A", 0x0059C3}, {"\xB9\x3B", 0x0059C4}, {"\xB9\x3C", 0x0059C8}, 
{"\xB9\x3D", 0x0059CA}, {"\xB9\x3E", 0x0059CD}, {"\xB9\x3F", 0x0059D2}, {"\xB9\x40", 0x0059DD}, 
{"\xB9\x41", 0x0059DE}, {"\xB9\x42", 0x0059DF}, {"\xB9\x43", 0x0059E3}, {"\xB9\x44", 0x0059E4}, 
{"\xB9\x45", 0x0059E7}, {"\xB9\x46", 0x0059EE}, {"\xB9\x47", 0x0059EF}, {"\xB9\x48", 0x0059F1}, 

};
 for(size_t i=1; i<sizeof(mb2u_0a_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_0a_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_0b_cp20932_init()
{
static MB2UData mb2u_0b_cp20932 [] = { {"", 0}, 
{"\xB9\x49", 0x0059F2}, {"\xB9\x4A", 0x0059F4}, {"\xB9\x4B", 0x0059F7}, {"\xB9\x4C", 0x005A00}, 
{"\xB9\x4D", 0x005A04}, {"\xB9\x4E", 0x005A0C}, {"\xB9\x4F", 0x005A0D}, {"\xB9\x50", 0x005A0E}, 
{"\xB9\x51", 0x005A12}, {"\xB9\x52", 0x005A13}, {"\xB9\x53", 0x005A1E}, {"\xB9\x54", 0x005A23}, 
{"\xB9\x55", 0x005A24}, {"\xB9\x56", 0x005A27}, {"\xB9\x57", 0x005A28}, {"\xB9\x58", 0x005A2A}, 
{"\xB9\x59", 0x005A2D}, {"\xB9\x5A", 0x005A30}, {"\xB9\x5B", 0x005A44}, {"\xB9\x5C", 0x005A45}, 
{"\xB9\x5D", 0x005A47}, {"\xB9\x5E", 0x005A48}, {"\xB9\x5F", 0x005A4C}, {"\xB9\x60", 0x005A50}, 
{"\xB9\x61", 0x005A55}, {"\xB9\x62", 0x005A5E}, {"\xB9\x63", 0x005A63}, {"\xB9\x64", 0x005A65}, 
{"\xB9\x65", 0x005A67}, {"\xB9\x66", 0x005A6D}, {"\xB9\x67", 0x005A77}, {"\xB9\x68", 0x005A7A}, 
{"\xB9\x69", 0x005A7B}, {"\xB9\x6A", 0x005A7E}, {"\xB9\x6B", 0x005A8B}, {"\xB9\x6C", 0x005A90}, 
{"\xB9\x6D", 0x005A93}, {"\xB9\x6E", 0x005A96}, {"\xB9\x6F", 0x005A99}, {"\xB9\x70", 0x005A9C}, 
{"\xB9\x71", 0x005A9E}, {"\xB9\x72", 0x005A9F}, {"\xB9\x73", 0x005AA0}, {"\xB9\x74", 0x005AA2}, 
{"\xB9\x75", 0x005AA7}, {"\xB9\x76", 0x005AAC}, {"\xB9\x77", 0x005AB1}, {"\xB9\x78", 0x005AB2}, 
{"\xB9\x79", 0x005AB3}, {"\xB9\x7A", 0x005AB5}, {"\xB9\x7B", 0x005AB8}, {"\xB9\x7C", 0x005ABA}, 
{"\xB9\x7D", 0x005ABB}, {"\xB9\x7E", 0x005ABF}, {"\xB9\xA1", 0x00540E}, {"\xB9\xA2", 0x005589}, 
{"\xB9\xA3", 0x005751}, {"\xB9\xA4", 0x0057A2}, {"\xB9\xA5", 0x00597D}, {"\xB9\xA6", 0x005B54}, 
{"\xB9\xA7", 0x005B5D}, {"\xB9\xA8", 0x005B8F}, {"\xB9\xA9", 0x005DE5}, {"\xB9\xAA", 0x005DE7}, 
{"\xB9\xAB", 0x005DF7}, {"\xB9\xAC", 0x005E78}, {"\xB9\xAD", 0x005E83}, {"\xB9\xAE", 0x005E9A}, 
{"\xB9\xAF", 0x005EB7}, {"\xB9\xB0", 0x005F18}, {"\xB9\xB1", 0x006052}, {"\xB9\xB2", 0x00614C}, 
{"\xB9\xB3", 0x006297}, {"\xB9\xB4", 0x0062D8}, {"\xB9\xB5", 0x0063A7}, {"\xB9\xB6", 0x00653B}, 
{"\xB9\xB7", 0x006602}, {"\xB9\xB8", 0x006643}, {"\xB9\xB9", 0x0066F4}, {"\xB9\xBA", 0x00676D}, 
{"\xB9\xBB", 0x006821}, {"\xB9\xBC", 0x006897}, {"\xB9\xBD", 0x0069CB}, {"\xB9\xBE", 0x006C5F}, 
{"\xB9\xBF", 0x006D2A}, {"\xB9\xC0", 0x006D69}, {"\xB9\xC1", 0x006E2F}, {"\xB9\xC2", 0x006E9D}, 
{"\xB9\xC3", 0x007532}, {"\xB9\xC4", 0x007687}, {"\xB9\xC5", 0x00786C}, {"\xB9\xC6", 0x007A3F}, 
{"\xB9\xC7", 0x007CE0}, {"\xB9\xC8", 0x007D05}, {"\xB9\xC9", 0x007D18}, {"\xB9\xCA", 0x007D5E}, 
{"\xB9\xCB", 0x007DB1}, {"\xB9\xCC", 0x008015}, {"\xB9\xCD", 0x008003}, {"\xB9\xCE", 0x0080AF}, 
{"\xB9\xCF", 0x0080B1}, {"\xB9\xD0", 0x008154}, {"\xB9\xD1", 0x00818F}, {"\xB9\xD2", 0x00822A}, 
{"\xB9\xD3", 0x008352}, {"\xB9\xD4", 0x00884C}, {"\xB9\xD5", 0x008861}, {"\xB9\xD6", 0x008B1B}, 
{"\xB9\xD7", 0x008CA2}, {"\xB9\xD8", 0x008CFC}, {"\xB9\xD9", 0x0090CA}, {"\xB9\xDA", 0x009175}, 
{"\xB9\xDB", 0x009271}, {"\xB9\xDC", 0x00783F}, {"\xB9\xDD", 0x0092FC}, {"\xB9\xDE", 0x0095A4}, 
{"\xB9\xDF", 0x00964D}, {"\xB9\xE0", 0x009805}, {"\xB9\xE1", 0x009999}, {"\xB9\xE2", 0x009AD8}, 
{"\xB9\xE3", 0x009D3B}, {"\xB9\xE4", 0x00525B}, {"\xB9\xE5", 0x0052AB}, {"\xB9\xE6", 0x0053F7}, 
{"\xB9\xE7", 0x005408}, {"\xB9\xE8", 0x0058D5}, {"\xB9\xE9", 0x0062F7}, {"\xB9\xEA", 0x006FE0}, 
{"\xB9\xEB", 0x008C6A}, {"\xB9\xEC", 0x008F5F}, {"\xB9\xED", 0x009EB9}, {"\xB9\xEE", 0x00514B}, 
{"\xB9\xEF", 0x00523B}, {"\xB9\xF0", 0x00544A}, {"\xB9\xF1", 0x0056FD}, {"\xB9\xF2", 0x007A40}, 
{"\xB9\xF3", 0x009177}, {"\xB9\xF4", 0x009D60}, {"\xB9\xF5", 0x009ED2}, {"\xB9\xF6", 0x007344}, 
{"\xB9\xF7", 0x006F09}, {"\xB9\xF8", 0x008170}, {"\xB9\xF9", 0x007511}, {"\xB9\xFA", 0x005FFD}, 
{"\xB9\xFB", 0x0060DA}, {"\xB9\xFC", 0x009AA8}, {"\xB9\xFD", 0x0072DB}, {"\xB9\xFE", 0x008FBC}, 
{"\xBA\x21", 0x005AC4}, {"\xBA\x22", 0x005AC6}, {"\xBA\x23", 0x005AC8}, {"\xBA\x24", 0x005ACF}, 
{"\xBA\x25", 0x005ADA}, {"\xBA\x26", 0x005ADC}, {"\xBA\x27", 0x005AE0}, {"\xBA\x28", 0x005AE5}, 
{"\xBA\x29", 0x005AEA}, {"\xBA\x2A", 0x005AEE}, {"\xBA\x2B", 0x005AF5}, {"\xBA\x2C", 0x005AF6}, 
{"\xBA\x2D", 0x005AFD}, {"\xBA\x2E", 0x005B00}, {"\xBA\x2F", 0x005B01}, {"\xBA\x30", 0x005B08}, 
{"\xBA\x31", 0x005B17}, {"\xBA\x32", 0x005B34}, {"\xBA\x33", 0x005B19}, {"\xBA\x34", 0x005B1B}, 
{"\xBA\x35", 0x005B1D}, {"\xBA\x36", 0x005B21}, {"\xBA\x37", 0x005B25}, {"\xBA\x38", 0x005B2D}, 
{"\xBA\x39", 0x005B38}, {"\xBA\x3A", 0x005B41}, {"\xBA\x3B", 0x005B4B}, {"\xBA\x3C", 0x005B4C}, 
{"\xBA\x3D", 0x005B52}, {"\xBA\x3E", 0x005B56}, {"\xBA\x3F", 0x005B5E}, {"\xBA\x40", 0x005B68}, 
{"\xBA\x41", 0x005B6E}, {"\xBA\x42", 0x005B6F}, {"\xBA\x43", 0x005B7C}, {"\xBA\x44", 0x005B7D}, 
{"\xBA\x45", 0x005B7E}, {"\xBA\x46", 0x005B7F}, {"\xBA\x47", 0x005B81}, {"\xBA\x48", 0x005B84}, 
{"\xBA\x49", 0x005B86}, {"\xBA\x4A", 0x005B8A}, {"\xBA\x4B", 0x005B8E}, {"\xBA\x4C", 0x005B90}, 
{"\xBA\x4D", 0x005B91}, {"\xBA\x4E", 0x005B93}, {"\xBA\x4F", 0x005B94}, {"\xBA\x50", 0x005B96}, 
{"\xBA\x51", 0x005BA8}, {"\xBA\x52", 0x005BA9}, {"\xBA\x53", 0x005BAC}, {"\xBA\x54", 0x005BAD}, 
{"\xBA\x55", 0x005BAF}, {"\xBA\x56", 0x005BB1}, {"\xBA\x57", 0x005BB2}, {"\xBA\x58", 0x005BB7}, 
{"\xBA\x59", 0x005BBA}, {"\xBA\x5A", 0x005BBC}, {"\xBA\x5B", 0x005BC0}, {"\xBA\x5C", 0x005BC1}, 
{"\xBA\x5D", 0x005BCD}, {"\xBA\x5E", 0x005BCF}, {"\xBA\x5F", 0x005BD6}, {"\xBA\x60", 0x005BD7}, 
{"\xBA\x61", 0x005BD8}, {"\xBA\x62", 0x005BD9}, {"\xBA\x63", 0x005BDA}, {"\xBA\x64", 0x005BE0}, 
{"\xBA\x65", 0x005BEF}, {"\xBA\x66", 0x005BF1}, {"\xBA\x67", 0x005BF4}, {"\xBA\x68", 0x005BFD}, 
{"\xBA\x69", 0x005C0C}, {"\xBA\x6A", 0x005C17}, {"\xBA\x6B", 0x005C1E}, {"\xBA\x6C", 0x005C1F}, 
{"\xBA\x6D", 0x005C23}, {"\xBA\x6E", 0x005C26}, {"\xBA\x6F", 0x005C29}, {"\xBA\x70", 0x005C2B}, 
{"\xBA\x71", 0x005C2C}, {"\xBA\x72", 0x005C2E}, {"\xBA\x73", 0x005C30}, {"\xBA\x74", 0x005C32}, 
{"\xBA\x75", 0x005C35}, {"\xBA\x76", 0x005C36}, {"\xBA\x77", 0x005C59}, {"\xBA\x78", 0x005C5A}, 
{"\xBA\x79", 0x005C5C}, {"\xBA\x7A", 0x005C62}, {"\xBA\x7B", 0x005C63}, {"\xBA\x7C", 0x005C67}, 
{"\xBA\x7D", 0x005C68}, {"\xBA\x7E", 0x005C69}, {"\xBA\xA1", 0x006B64}, {"\xBA\xA2", 0x009803}, 
{"\xBA\xA3", 0x004ECA}, {"\xBA\xA4", 0x0056F0}, {"\xBA\xA5", 0x005764}, {"\xBA\xA6", 0x0058BE}, 
{"\xBA\xA7", 0x005A5A}, {"\xBA\xA8", 0x006068}, {"\xBA\xA9", 0x0061C7}, {"\xBA\xAA", 0x00660F}, 
{"\xBA\xAB", 0x006606}, {"\xBA\xAC", 0x006839}, {"\xBA\xAD", 0x0068B1}, {"\xBA\xAE", 0x006DF7}, 

};
 for(size_t i=1; i<sizeof(mb2u_0b_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_0b_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_0c_cp20932_init()
{
static MB2UData mb2u_0c_cp20932 [] = { {"", 0}, 
{"\xBA\xAF", 0x0075D5}, {"\xBA\xB0", 0x007D3A}, {"\xBA\xB1", 0x00826E}, {"\xBA\xB2", 0x009B42}, 
{"\xBA\xB3", 0x004E9B}, {"\xBA\xB4", 0x004F50}, {"\xBA\xB5", 0x0053C9}, {"\xBA\xB6", 0x005506}, 
{"\xBA\xB7", 0x005D6F}, {"\xBA\xB8", 0x005DE6}, {"\xBA\xB9", 0x005DEE}, {"\xBA\xBA", 0x0067FB}, 
{"\xBA\xBB", 0x006C99}, {"\xBA\xBC", 0x007473}, {"\xBA\xBD", 0x007802}, {"\xBA\xBE", 0x008A50}, 
{"\xBA\xBF", 0x009396}, {"\xBA\xC0", 0x0088DF}, {"\xBA\xC1", 0x005750}, {"\xBA\xC2", 0x005EA7}, 
{"\xBA\xC3", 0x00632B}, {"\xBA\xC4", 0x0050B5}, {"\xBA\xC5", 0x0050AC}, {"\xBA\xC6", 0x00518D}, 
{"\xBA\xC7", 0x006700}, {"\xBA\xC8", 0x0054C9}, {"\xBA\xC9", 0x00585E}, {"\xBA\xCA", 0x0059BB}, 
{"\xBA\xCB", 0x005BB0}, {"\xBA\xCC", 0x005F69}, {"\xBA\xCD", 0x00624D}, {"\xBA\xCE", 0x0063A1}, 
{"\xBA\xCF", 0x00683D}, {"\xBA\xD0", 0x006B73}, {"\xBA\xD1", 0x006E08}, {"\xBA\xD2", 0x00707D}, 
{"\xBA\xD3", 0x0091C7}, {"\xBA\xD4", 0x007280}, {"\xBA\xD5", 0x007815}, {"\xBA\xD6", 0x007826}, 
{"\xBA\xD7", 0x00796D}, {"\xBA\xD8", 0x00658E}, {"\xBA\xD9", 0x007D30}, {"\xBA\xDA", 0x0083DC}, 
{"\xBA\xDB", 0x0088C1}, {"\xBA\xDC", 0x008F09}, {"\xBA\xDD", 0x00969B}, {"\xBA\xDE", 0x005264}, 
{"\xBA\xDF", 0x005728}, {"\xBA\xE0", 0x006750}, {"\xBA\xE1", 0x007F6A}, {"\xBA\xE2", 0x008CA1}, 
{"\xBA\xE3", 0x0051B4}, {"\xBA\xE4", 0x005742}, {"\xBA\xE5", 0x00962A}, {"\xBA\xE6", 0x00583A}, 
{"\xBA\xE7", 0x00698A}, {"\xBA\xE8", 0x0080B4}, {"\xBA\xE9", 0x0054B2}, {"\xBA\xEA", 0x005D0E}, 
{"\xBA\xEB", 0x0057FC}, {"\xBA\xEC", 0x007895}, {"\xBA\xED", 0x009DFA}, {"\xBA\xEE", 0x004F5C}, 
{"\xBA\xEF", 0x00524A}, {"\xBA\xF0", 0x00548B}, {"\xBA\xF1", 0x00643E}, {"\xBA\xF2", 0x006628}, 
{"\xBA\xF3", 0x006714}, {"\xBA\xF4", 0x0067F5}, {"\xBA\xF5", 0x007A84}, {"\xBA\xF6", 0x007B56}, 
{"\xBA\xF7", 0x007D22}, {"\xBA\xF8", 0x00932F}, {"\xBA\xF9", 0x00685C}, {"\xBA\xFA", 0x009BAD}, 
{"\xBA\xFB", 0x007B39}, {"\xBA\xFC", 0x005319}, {"\xBA\xFD", 0x00518A}, {"\xBA\xFE", 0x005237}, 
{"\xBB\x21", 0x005C6D}, {"\xBB\x22", 0x005C70}, {"\xBB\x23", 0x005C74}, {"\xBB\x24", 0x005C75}, 
{"\xBB\x25", 0x005C7A}, {"\xBB\x26", 0x005C7B}, {"\xBB\x27", 0x005C7C}, {"\xBB\x28", 0x005C7D}, 
{"\xBB\x29", 0x005C87}, {"\xBB\x2A", 0x005C88}, {"\xBB\x2B", 0x005C8A}, {"\xBB\x2C", 0x005C8F}, 
{"\xBB\x2D", 0x005C92}, {"\xBB\x2E", 0x005C9D}, {"\xBB\x2F", 0x005C9F}, {"\xBB\x30", 0x005CA0}, 
{"\xBB\x31", 0x005CA2}, {"\xBB\x32", 0x005CA3}, {"\xBB\x33", 0x005CA6}, {"\xBB\x34", 0x005CAA}, 
{"\xBB\x35", 0x005CB2}, {"\xBB\x36", 0x005CB4}, {"\xBB\x37", 0x005CB5}, {"\xBB\x38", 0x005CBA}, 
{"\xBB\x39", 0x005CC9}, {"\xBB\x3A", 0x005CCB}, {"\xBB\x3B", 0x005CD2}, {"\xBB\x3C", 0x005CDD}, 
{"\xBB\x3D", 0x005CD7}, {"\xBB\x3E", 0x005CEE}, {"\xBB\x3F", 0x005CF1}, {"\xBB\x40", 0x005CF2}, 
{"\xBB\x41", 0x005CF4}, {"\xBB\x42", 0x005D01}, {"\xBB\x43", 0x005D06}, {"\xBB\x44", 0x005D0D}, 
{"\xBB\x45", 0x005D12}, {"\xBB\x46", 0x005D2B}, {"\xBB\x47", 0x005D23}, {"\xBB\x48", 0x005D24}, 
{"\xBB\x49", 0x005D26}, {"\xBB\x4A", 0x005D27}, {"\xBB\x4B", 0x005D31}, {"\xBB\x4C", 0x005D34}, 
{"\xBB\x4D", 0x005D39}, {"\xBB\x4E", 0x005D3D}, {"\xBB\x4F", 0x005D3F}, {"\xBB\x50", 0x005D42}, 
{"\xBB\x51", 0x005D43}, {"\xBB\x52", 0x005D46}, {"\xBB\x53", 0x005D48}, {"\xBB\x54", 0x005D55}, 
{"\xBB\x55", 0x005D51}, {"\xBB\x56", 0x005D59}, {"\xBB\x57", 0x005D4A}, {"\xBB\x58", 0x005D5F}, 
{"\xBB\x59", 0x005D60}, {"\xBB\x5A", 0x005D61}, {"\xBB\x5B", 0x005D62}, {"\xBB\x5C", 0x005D64}, 
{"\xBB\x5D", 0x005D6A}, {"\xBB\x5E", 0x005D6D}, {"\xBB\x5F", 0x005D70}, {"\xBB\x60", 0x005D79}, 
{"\xBB\x61", 0x005D7A}, {"\xBB\x62", 0x005D7E}, {"\xBB\x63", 0x005D7F}, {"\xBB\x64", 0x005D81}, 
{"\xBB\x65", 0x005D83}, {"\xBB\x66", 0x005D88}, {"\xBB\x67", 0x005D8A}, {"\xBB\x68", 0x005D92}, 
{"\xBB\x69", 0x005D93}, {"\xBB\x6A", 0x005D94}, {"\xBB\x6B", 0x005D95}, {"\xBB\x6C", 0x005D99}, 
{"\xBB\x6D", 0x005D9B}, {"\xBB\x6E", 0x005D9F}, {"\xBB\x6F", 0x005DA0}, {"\xBB\x70", 0x005DA7}, 
{"\xBB\x71", 0x005DAB}, {"\xBB\x72", 0x005DB0}, {"\xBB\x73", 0x005DB4}, {"\xBB\x74", 0x005DB8}, 
{"\xBB\x75", 0x005DB9}, {"\xBB\x76", 0x005DC3}, {"\xBB\x77", 0x005DC7}, {"\xBB\x78", 0x005DCB}, 
{"\xBB\x79", 0x005DD0}, {"\xBB\x7A", 0x005DCE}, {"\xBB\x7B", 0x005DD8}, {"\xBB\x7C", 0x005DD9}, 
{"\xBB\x7D", 0x005DE0}, {"\xBB\x7E", 0x005DE4}, {"\xBB\xA1", 0x005BDF}, {"\xBB\xA2", 0x0062F6}, 
{"\xBB\xA3", 0x0064AE}, {"\xBB\xA4", 0x0064E6}, {"\xBB\xA5", 0x00672D}, {"\xBB\xA6", 0x006BBA}, 
{"\xBB\xA7", 0x0085A9}, {"\xBB\xA8", 0x0096D1}, {"\xBB\xA9", 0x007690}, {"\xBB\xAA", 0x009BD6}, 
{"\xBB\xAB", 0x00634C}, {"\xBB\xAC", 0x009306}, {"\xBB\xAD", 0x009BAB}, {"\xBB\xAE", 0x0076BF}, 
{"\xBB\xAF", 0x006652}, {"\xBB\xB0", 0x004E09}, {"\xBB\xB1", 0x005098}, {"\xBB\xB2", 0x0053C2}, 
{"\xBB\xB3", 0x005C71}, {"\xBB\xB4", 0x0060E8}, {"\xBB\xB5", 0x006492}, {"\xBB\xB6", 0x006563}, 
{"\xBB\xB7", 0x00685F}, {"\xBB\xB8", 0x0071E6}, {"\xBB\xB9", 0x0073CA}, {"\xBB\xBA", 0x007523}, 
{"\xBB\xBB", 0x007B97}, {"\xBB\xBC", 0x007E82}, {"\xBB\xBD", 0x008695}, {"\xBB\xBE", 0x008B83}, 
{"\xBB\xBF", 0x008CDB}, {"\xBB\xC0", 0x009178}, {"\xBB\xC1", 0x009910}, {"\xBB\xC2", 0x0065AC}, 
{"\xBB\xC3", 0x0066AB}, {"\xBB\xC4", 0x006B8B}, {"\xBB\xC5", 0x004ED5}, {"\xBB\xC6", 0x004ED4}, 
{"\xBB\xC7", 0x004F3A}, {"\xBB\xC8", 0x004F7F}, {"\xBB\xC9", 0x00523A}, {"\xBB\xCA", 0x0053F8}, 
{"\xBB\xCB", 0x0053F2}, {"\xBB\xCC", 0x0055E3}, {"\xBB\xCD", 0x0056DB}, {"\xBB\xCE", 0x0058EB}, 
{"\xBB\xCF", 0x0059CB}, {"\xBB\xD0", 0x0059C9}, {"\xBB\xD1", 0x0059FF}, {"\xBB\xD2", 0x005B50}, 
{"\xBB\xD3", 0x005C4D}, {"\xBB\xD4", 0x005E02}, {"\xBB\xD5", 0x005E2B}, {"\xBB\xD6", 0x005FD7}, 
{"\xBB\xD7", 0x00601D}, {"\xBB\xD8", 0x006307}, {"\xBB\xD9", 0x00652F}, {"\xBB\xDA", 0x005B5C}, 
{"\xBB\xDB", 0x0065AF}, {"\xBB\xDC", 0x0065BD}, {"\xBB\xDD", 0x0065E8}, {"\xBB\xDE", 0x00679D}, 
{"\xBB\xDF", 0x006B62}, {"\xBB\xE0", 0x006B7B}, {"\xBB\xE1", 0x006C0F}, {"\xBB\xE2", 0x007345}, 
{"\xBB\xE3", 0x007949}, {"\xBB\xE4", 0x0079C1}, {"\xBB\xE5", 0x007CF8}, {"\xBB\xE6", 0x007D19}, 
{"\xBB\xE7", 0x007D2B}, {"\xBB\xE8", 0x0080A2}, {"\xBB\xE9", 0x008102}, {"\xBB\xEA", 0x0081F3}, 
{"\xBB\xEB", 0x008996}, {"\xBB\xEC", 0x008A5E}, {"\xBB\xED", 0x008A69}, {"\xBB\xEE", 0x008A66}, 
{"\xBB\xEF", 0x008A8C}, {"\xBB\xF0", 0x008AEE}, {"\xBB\xF1", 0x008CC7}, {"\xBB\xF2", 0x008CDC}, 

};
 for(size_t i=1; i<sizeof(mb2u_0c_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_0c_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_0d_cp20932_init()
{
static MB2UData mb2u_0d_cp20932 [] = { {"", 0}, 
{"\xBB\xF3", 0x0096CC}, {"\xBB\xF4", 0x0098FC}, {"\xBB\xF5", 0x006B6F}, {"\xBB\xF6", 0x004E8B}, 
{"\xBB\xF7", 0x004F3C}, {"\xBB\xF8", 0x004F8D}, {"\xBB\xF9", 0x005150}, {"\xBB\xFA", 0x005B57}, 
{"\xBB\xFB", 0x005BFA}, {"\xBB\xFC", 0x006148}, {"\xBB\xFD", 0x006301}, {"\xBB\xFE", 0x006642}, 
{"\xBC\x21", 0x005DE9}, {"\xBC\x22", 0x005DF8}, {"\xBC\x23", 0x005DF9}, {"\xBC\x24", 0x005E00}, 
{"\xBC\x25", 0x005E07}, {"\xBC\x26", 0x005E0D}, {"\xBC\x27", 0x005E12}, {"\xBC\x28", 0x005E14}, 
{"\xBC\x29", 0x005E15}, {"\xBC\x2A", 0x005E18}, {"\xBC\x2B", 0x005E1F}, {"\xBC\x2C", 0x005E20}, 
{"\xBC\x2D", 0x005E2E}, {"\xBC\x2E", 0x005E28}, {"\xBC\x2F", 0x005E32}, {"\xBC\x30", 0x005E35}, 
{"\xBC\x31", 0x005E3E}, {"\xBC\x32", 0x005E4B}, {"\xBC\x33", 0x005E50}, {"\xBC\x34", 0x005E49}, 
{"\xBC\x35", 0x005E51}, {"\xBC\x36", 0x005E56}, {"\xBC\x37", 0x005E58}, {"\xBC\x38", 0x005E5B}, 
{"\xBC\x39", 0x005E5C}, {"\xBC\x3A", 0x005E5E}, {"\xBC\x3B", 0x005E68}, {"\xBC\x3C", 0x005E6A}, 
{"\xBC\x3D", 0x005E6B}, {"\xBC\x3E", 0x005E6C}, {"\xBC\x3F", 0x005E6D}, {"\xBC\x40", 0x005E6E}, 
{"\xBC\x41", 0x005E70}, {"\xBC\x42", 0x005E80}, {"\xBC\x43", 0x005E8B}, {"\xBC\x44", 0x005E8E}, 
{"\xBC\x45", 0x005EA2}, {"\xBC\x46", 0x005EA4}, {"\xBC\x47", 0x005EA5}, {"\xBC\x48", 0x005EA8}, 
{"\xBC\x49", 0x005EAA}, {"\xBC\x4A", 0x005EAC}, {"\xBC\x4B", 0x005EB1}, {"\xBC\x4C", 0x005EB3}, 
{"\xBC\x4D", 0x005EBD}, {"\xBC\x4E", 0x005EBE}, {"\xBC\x4F", 0x005EBF}, {"\xBC\x50", 0x005EC6}, 
{"\xBC\x51", 0x005ECC}, {"\xBC\x52", 0x005ECB}, {"\xBC\x53", 0x005ECE}, {"\xBC\x54", 0x005ED1}, 
{"\xBC\x55", 0x005ED2}, {"\xBC\x56", 0x005ED4}, {"\xBC\x57", 0x005ED5}, {"\xBC\x58", 0x005EDC}, 
{"\xBC\x59", 0x005EDE}, {"\xBC\x5A", 0x005EE5}, {"\xBC\x5B", 0x005EEB}, {"\xBC\x5C", 0x005F02}, 
{"\xBC\x5D", 0x005F06}, {"\xBC\x5E", 0x005F07}, {"\xBC\x5F", 0x005F08}, {"\xBC\x60", 0x005F0E}, 
{"\xBC\x61", 0x005F19}, {"\xBC\x62", 0x005F1C}, {"\xBC\x63", 0x005F1D}, {"\xBC\x64", 0x005F21}, 
{"\xBC\x65", 0x005F22}, {"\xBC\x66", 0x005F23}, {"\xBC\x67", 0x005F24}, {"\xBC\x68", 0x005F28}, 
{"\xBC\x69", 0x005F2B}, {"\xBC\x6A", 0x005F2C}, {"\xBC\x6B", 0x005F2E}, {"\xBC\x6C", 0x005F30}, 
{"\xBC\x6D", 0x005F34}, {"\xBC\x6E", 0x005F36}, {"\xBC\x6F", 0x005F3B}, {"\xBC\x70", 0x005F3D}, 
{"\xBC\x71", 0x005F3F}, {"\xBC\x72", 0x005F40}, {"\xBC\x73", 0x005F44}, {"\xBC\x74", 0x005F45}, 
{"\xBC\x75", 0x005F47}, {"\xBC\x76", 0x005F4D}, {"\xBC\x77", 0x005F50}, {"\xBC\x78", 0x005F54}, 
{"\xBC\x79", 0x005F58}, {"\xBC\x7A", 0x005F5B}, {"\xBC\x7B", 0x005F60}, {"\xBC\x7C", 0x005F63}, 
{"\xBC\x7D", 0x005F64}, {"\xBC\x7E", 0x005F67}, {"\xBC\xA1", 0x006B21}, {"\xBC\xA2", 0x006ECB}, 
{"\xBC\xA3", 0x006CBB}, {"\xBC\xA4", 0x00723E}, {"\xBC\xA5", 0x0074BD}, {"\xBC\xA6", 0x0075D4}, 
{"\xBC\xA7", 0x0078C1}, {"\xBC\xA8", 0x00793A}, {"\xBC\xA9", 0x00800C}, {"\xBC\xAA", 0x008033}, 
{"\xBC\xAB", 0x0081EA}, {"\xBC\xAC", 0x008494}, {"\xBC\xAD", 0x008F9E}, {"\xBC\xAE", 0x006C50}, 
{"\xBC\xAF", 0x009E7F}, {"\xBC\xB0", 0x005F0F}, {"\xBC\xB1", 0x008B58}, {"\xBC\xB2", 0x009D2B}, 
{"\xBC\xB3", 0x007AFA}, {"\xBC\xB4", 0x008EF8}, {"\xBC\xB5", 0x005B8D}, {"\xBC\xB6", 0x0096EB}, 
{"\xBC\xB7", 0x004E03}, {"\xBC\xB8", 0x0053F1}, {"\xBC\xB9", 0x0057F7}, {"\xBC\xBA", 0x005931}, 
{"\xBC\xBB", 0x005AC9}, {"\xBC\xBC", 0x005BA4}, {"\xBC\xBD", 0x006089}, {"\xBC\xBE", 0x006E7F}, 
{"\xBC\xBF", 0x006F06}, {"\xBC\xC0", 0x0075BE}, {"\xBC\xC1", 0x008CEA}, {"\xBC\xC2", 0x005B9F}, 
{"\xBC\xC3", 0x008500}, {"\xBC\xC4", 0x007BE0}, {"\xBC\xC5", 0x005072}, {"\xBC\xC6", 0x0067F4}, 
{"\xBC\xC7", 0x00829D}, {"\xBC\xC8", 0x005C61}, {"\xBC\xC9", 0x00854A}, {"\xBC\xCA", 0x007E1E}, 
{"\xBC\xCB", 0x00820E}, {"\xBC\xCC", 0x005199}, {"\xBC\xCD", 0x005C04}, {"\xBC\xCE", 0x006368}, 
{"\xBC\xCF", 0x008D66}, {"\xBC\xD0", 0x00659C}, {"\xBC\xD1", 0x00716E}, {"\xBC\xD2", 0x00793E}, 
{"\xBC\xD3", 0x007D17}, {"\xBC\xD4", 0x008005}, {"\xBC\xD5", 0x008B1D}, {"\xBC\xD6", 0x008ECA}, 
{"\xBC\xD7", 0x00906E}, {"\xBC\xD8", 0x0086C7}, {"\xBC\xD9", 0x0090AA}, {"\xBC\xDA", 0x00501F}, 
{"\xBC\xDB", 0x0052FA}, {"\xBC\xDC", 0x005C3A}, {"\xBC\xDD", 0x006753}, {"\xBC\xDE", 0x00707C}, 
{"\xBC\xDF", 0x007235}, {"\xBC\xE0", 0x00914C}, {"\xBC\xE1", 0x0091C8}, {"\xBC\xE2", 0x00932B}, 
{"\xBC\xE3", 0x0082E5}, {"\xBC\xE4", 0x005BC2}, {"\xBC\xE5", 0x005F31}, {"\xBC\xE6", 0x0060F9}, 
{"\xBC\xE7", 0x004E3B}, {"\xBC\xE8", 0x0053D6}, {"\xBC\xE9", 0x005B88}, {"\xBC\xEA", 0x00624B}, 
{"\xBC\xEB", 0x006731}, {"\xBC\xEC", 0x006B8A}, {"\xBC\xED", 0x0072E9}, {"\xBC\xEE", 0x0073E0}, 
{"\xBC\xEF", 0x007A2E}, {"\xBC\xF0", 0x00816B}, {"\xBC\xF1", 0x008DA3}, {"\xBC\xF2", 0x009152}, 
{"\xBC\xF3", 0x009996}, {"\xBC\xF4", 0x005112}, {"\xBC\xF5", 0x0053D7}, {"\xBC\xF6", 0x00546A}, 
{"\xBC\xF7", 0x005BFF}, {"\xBC\xF8", 0x006388}, {"\xBC\xF9", 0x006A39}, {"\xBC\xFA", 0x007DAC}, 
{"\xBC\xFB", 0x009700}, {"\xBC\xFC", 0x0056DA}, {"\xBC\xFD", 0x0053CE}, {"\xBC\xFE", 0x005468}, 
{"\xBD\x21", 0x005F6F}, {"\xBD\x22", 0x005F72}, {"\xBD\x23", 0x005F74}, {"\xBD\x24", 0x005F75}, 
{"\xBD\x25", 0x005F78}, {"\xBD\x26", 0x005F7A}, {"\xBD\x27", 0x005F7D}, {"\xBD\x28", 0x005F7E}, 
{"\xBD\x29", 0x005F89}, {"\xBD\x2A", 0x005F8D}, {"\xBD\x2B", 0x005F8F}, {"\xBD\x2C", 0x005F96}, 
{"\xBD\x2D", 0x005F9C}, {"\xBD\x2E", 0x005F9D}, {"\xBD\x2F", 0x005FA2}, {"\xBD\x30", 0x005FA7}, 
{"\xBD\x31", 0x005FAB}, {"\xBD\x32", 0x005FA4}, {"\xBD\x33", 0x005FAC}, {"\xBD\x34", 0x005FAF}, 
{"\xBD\x35", 0x005FB0}, {"\xBD\x36", 0x005FB1}, {"\xBD\x37", 0x005FB8}, {"\xBD\x38", 0x005FC4}, 
{"\xBD\x39", 0x005FC7}, {"\xBD\x3A", 0x005FC8}, {"\xBD\x3B", 0x005FC9}, {"\xBD\x3C", 0x005FCB}, 
{"\xBD\x3D", 0x005FD0}, {"\xBD\x3E", 0x005FD1}, {"\xBD\x3F", 0x005FD2}, {"\xBD\x40", 0x005FD3}, 
{"\xBD\x41", 0x005FD4}, {"\xBD\x42", 0x005FDE}, {"\xBD\x43", 0x005FE1}, {"\xBD\x44", 0x005FE2}, 
{"\xBD\x45", 0x005FE8}, {"\xBD\x46", 0x005FE9}, {"\xBD\x47", 0x005FEA}, {"\xBD\x48", 0x005FEC}, 
{"\xBD\x49", 0x005FED}, {"\xBD\x4A", 0x005FEE}, {"\xBD\x4B", 0x005FEF}, {"\xBD\x4C", 0x005FF2}, 
{"\xBD\x4D", 0x005FF3}, {"\xBD\x4E", 0x005FF6}, {"\xBD\x4F", 0x005FFA}, {"\xBD\x50", 0x005FFC}, 
{"\xBD\x51", 0x006007}, {"\xBD\x52", 0x00600A}, {"\xBD\x53", 0x00600D}, {"\xBD\x54", 0x006013}, 
{"\xBD\x55", 0x006014}, {"\xBD\x56", 0x006017}, {"\xBD\x57", 0x006018}, {"\xBD\x58", 0x00601A}, 

};
 for(size_t i=1; i<sizeof(mb2u_0d_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_0d_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_0e_cp20932_init()
{
static MB2UData mb2u_0e_cp20932 [] = { {"", 0}, 
{"\xBD\x59", 0x00601F}, {"\xBD\x5A", 0x006024}, {"\xBD\x5B", 0x00602D}, {"\xBD\x5C", 0x006033}, 
{"\xBD\x5D", 0x006035}, {"\xBD\x5E", 0x006040}, {"\xBD\x5F", 0x006047}, {"\xBD\x60", 0x006048}, 
{"\xBD\x61", 0x006049}, {"\xBD\x62", 0x00604C}, {"\xBD\x63", 0x006051}, {"\xBD\x64", 0x006054}, 
{"\xBD\x65", 0x006056}, {"\xBD\x66", 0x006057}, {"\xBD\x67", 0x00605D}, {"\xBD\x68", 0x006061}, 
{"\xBD\x69", 0x006067}, {"\xBD\x6A", 0x006071}, {"\xBD\x6B", 0x00607E}, {"\xBD\x6C", 0x00607F}, 
{"\xBD\x6D", 0x006082}, {"\xBD\x6E", 0x006086}, {"\xBD\x6F", 0x006088}, {"\xBD\x70", 0x00608A}, 
{"\xBD\x71", 0x00608E}, {"\xBD\x72", 0x006091}, {"\xBD\x73", 0x006093}, {"\xBD\x74", 0x006095}, 
{"\xBD\x75", 0x006098}, {"\xBD\x76", 0x00609D}, {"\xBD\x77", 0x00609E}, {"\xBD\x78", 0x0060A2}, 
{"\xBD\x79", 0x0060A4}, {"\xBD\x7A", 0x0060A5}, {"\xBD\x7B", 0x0060A8}, {"\xBD\x7C", 0x0060B0}, 
{"\xBD\x7D", 0x0060B1}, {"\xBD\x7E", 0x0060B7}, {"\xBD\xA1", 0x005B97}, {"\xBD\xA2", 0x005C31}, 
{"\xBD\xA3", 0x005DDE}, {"\xBD\xA4", 0x004FEE}, {"\xBD\xA5", 0x006101}, {"\xBD\xA6", 0x0062FE}, 
{"\xBD\xA7", 0x006D32}, {"\xBD\xA8", 0x0079C0}, {"\xBD\xA9", 0x0079CB}, {"\xBD\xAA", 0x007D42}, 
{"\xBD\xAB", 0x007E4D}, {"\xBD\xAC", 0x007FD2}, {"\xBD\xAD", 0x0081ED}, {"\xBD\xAE", 0x00821F}, 
{"\xBD\xAF", 0x008490}, {"\xBD\xB0", 0x008846}, {"\xBD\xB1", 0x008972}, {"\xBD\xB2", 0x008B90}, 
{"\xBD\xB3", 0x008E74}, {"\xBD\xB4", 0x008F2F}, {"\xBD\xB5", 0x009031}, {"\xBD\xB6", 0x00914B}, 
{"\xBD\xB7", 0x00916C}, {"\xBD\xB8", 0x0096C6}, {"\xBD\xB9", 0x00919C}, {"\xBD\xBA", 0x004EC0}, 
{"\xBD\xBB", 0x004F4F}, {"\xBD\xBC", 0x005145}, {"\xBD\xBD", 0x005341}, {"\xBD\xBE", 0x005F93}, 
{"\xBD\xBF", 0x00620E}, {"\xBD\xC0", 0x0067D4}, {"\xBD\xC1", 0x006C41}, {"\xBD\xC2", 0x006E0B}, 
{"\xBD\xC3", 0x007363}, {"\xBD\xC4", 0x007E26}, {"\xBD\xC5", 0x0091CD}, {"\xBD\xC6", 0x009283}, 
{"\xBD\xC7", 0x0053D4}, {"\xBD\xC8", 0x005919}, {"\xBD\xC9", 0x005BBF}, {"\xBD\xCA", 0x006DD1}, 
{"\xBD\xCB", 0x00795D}, {"\xBD\xCC", 0x007E2E}, {"\xBD\xCD", 0x007C9B}, {"\xBD\xCE", 0x00587E}, 
{"\xBD\xCF", 0x00719F}, {"\xBD\xD0", 0x0051FA}, {"\xBD\xD1", 0x008853}, {"\xBD\xD2", 0x008FF0}, 
{"\xBD\xD3", 0x004FCA}, {"\xBD\xD4", 0x005CFB}, {"\xBD\xD5", 0x006625}, {"\xBD\xD6", 0x0077AC}, 
{"\xBD\xD7", 0x007AE3}, {"\xBD\xD8", 0x00821C}, {"\xBD\xD9", 0x0099FF}, {"\xBD\xDA", 0x0051C6}, 
{"\xBD\xDB", 0x005FAA}, {"\xBD\xDC", 0x0065EC}, {"\xBD\xDD", 0x00696F}, {"\xBD\xDE", 0x006B89}, 
{"\xBD\xDF", 0x006DF3}, {"\xBD\xE0", 0x006E96}, {"\xBD\xE1", 0x006F64}, {"\xBD\xE2", 0x0076FE}, 
{"\xBD\xE3", 0x007D14}, {"\xBD\xE4", 0x005DE1}, {"\xBD\xE5", 0x009075}, {"\xBD\xE6", 0x009187}, 
{"\xBD\xE7", 0x009806}, {"\xBD\xE8", 0x0051E6}, {"\xBD\xE9", 0x00521D}, {"\xBD\xEA", 0x006240}, 
{"\xBD\xEB", 0x006691}, {"\xBD\xEC", 0x0066D9}, {"\xBD\xED", 0x006E1A}, {"\xBD\xEE", 0x005EB6}, 
{"\xBD\xEF", 0x007DD2}, {"\xBD\xF0", 0x007F72}, {"\xBD\xF1", 0x0066F8}, {"\xBD\xF2", 0x0085AF}, 
{"\xBD\xF3", 0x0085F7}, {"\xBD\xF4", 0x008AF8}, {"\xBD\xF5", 0x0052A9}, {"\xBD\xF6", 0x0053D9}, 
{"\xBD\xF7", 0x005973}, {"\xBD\xF8", 0x005E8F}, {"\xBD\xF9", 0x005F90}, {"\xBD\xFA", 0x006055}, 
{"\xBD\xFB", 0x0092E4}, {"\xBD\xFC", 0x009664}, {"\xBD\xFD", 0x0050B7}, {"\xBD\xFE", 0x00511F}, 
{"\xBE\x21", 0x0060BB}, {"\xBE\x22", 0x0060BE}, {"\xBE\x23", 0x0060C2}, {"\xBE\x24", 0x0060C4}, 
{"\xBE\x25", 0x0060C8}, {"\xBE\x26", 0x0060C9}, {"\xBE\x27", 0x0060CA}, {"\xBE\x28", 0x0060CB}, 
{"\xBE\x29", 0x0060CE}, {"\xBE\x2A", 0x0060CF}, {"\xBE\x2B", 0x0060D4}, {"\xBE\x2C", 0x0060D5}, 
{"\xBE\x2D", 0x0060D9}, {"\xBE\x2E", 0x0060DB}, {"\xBE\x2F", 0x0060DD}, {"\xBE\x30", 0x0060DE}, 
{"\xBE\x31", 0x0060E2}, {"\xBE\x32", 0x0060E5}, {"\xBE\x33", 0x0060F2}, {"\xBE\x34", 0x0060F5}, 
{"\xBE\x35", 0x0060F8}, {"\xBE\x36", 0x0060FC}, {"\xBE\x37", 0x0060FD}, {"\xBE\x38", 0x006102}, 
{"\xBE\x39", 0x006107}, {"\xBE\x3A", 0x00610A}, {"\xBE\x3B", 0x00610C}, {"\xBE\x3C", 0x006110}, 
{"\xBE\x3D", 0x006111}, {"\xBE\x3E", 0x006112}, {"\xBE\x3F", 0x006113}, {"\xBE\x40", 0x006114}, 
{"\xBE\x41", 0x006116}, {"\xBE\x42", 0x006117}, {"\xBE\x43", 0x006119}, {"\xBE\x44", 0x00611C}, 
{"\xBE\x45", 0x00611E}, {"\xBE\x46", 0x006122}, {"\xBE\x47", 0x00612A}, {"\xBE\x48", 0x00612B}, 
{"\xBE\x49", 0x006130}, {"\xBE\x4A", 0x006131}, {"\xBE\x4B", 0x006135}, {"\xBE\x4C", 0x006136}, 
{"\xBE\x4D", 0x006137}, {"\xBE\x4E", 0x006139}, {"\xBE\x4F", 0x006141}, {"\xBE\x50", 0x006145}, 
{"\xBE\x51", 0x006146}, {"\xBE\x52", 0x006149}, {"\xBE\x53", 0x00615E}, {"\xBE\x54", 0x006160}, 
{"\xBE\x55", 0x00616C}, {"\xBE\x56", 0x006172}, {"\xBE\x57", 0x006178}, {"\xBE\x58", 0x00617B}, 
{"\xBE\x59", 0x00617C}, {"\xBE\x5A", 0x00617F}, {"\xBE\x5B", 0x006180}, {"\xBE\x5C", 0x006181}, 
{"\xBE\x5D", 0x006183}, {"\xBE\x5E", 0x006184}, {"\xBE\x5F", 0x00618B}, {"\xBE\x60", 0x00618D}, 
{"\xBE\x61", 0x006192}, {"\xBE\x62", 0x006193}, {"\xBE\x63", 0x006197}, {"\xBE\x64", 0x006198}, 
{"\xBE\x65", 0x00619C}, {"\xBE\x66", 0x00619D}, {"\xBE\x67", 0x00619F}, {"\xBE\x68", 0x0061A0}, 
{"\xBE\x69", 0x0061A5}, {"\xBE\x6A", 0x0061A8}, {"\xBE\x6B", 0x0061AA}, {"\xBE\x6C", 0x0061AD}, 
{"\xBE\x6D", 0x0061B8}, {"\xBE\x6E", 0x0061B9}, {"\xBE\x6F", 0x0061BC}, {"\xBE\x70", 0x0061C0}, 
{"\xBE\x71", 0x0061C1}, {"\xBE\x72", 0x0061C2}, {"\xBE\x73", 0x0061CE}, {"\xBE\x74", 0x0061CF}, 
{"\xBE\x75", 0x0061D5}, {"\xBE\x76", 0x0061DC}, {"\xBE\x77", 0x0061DD}, {"\xBE\x78", 0x0061DE}, 
{"\xBE\x79", 0x0061DF}, {"\xBE\x7A", 0x0061E1}, {"\xBE\x7B", 0x0061E2}, {"\xBE\x7C", 0x0061E7}, 
{"\xBE\x7D", 0x0061E9}, {"\xBE\x7E", 0x0061E5}, {"\xBE\xA1", 0x0052DD}, {"\xBE\xA2", 0x005320}, 
{"\xBE\xA3", 0x005347}, {"\xBE\xA4", 0x0053EC}, {"\xBE\xA5", 0x0054E8}, {"\xBE\xA6", 0x005546}, 
{"\xBE\xA7", 0x005531}, {"\xBE\xA8", 0x005617}, {"\xBE\xA9", 0x005968}, {"\xBE\xAA", 0x0059BE}, 
{"\xBE\xAB", 0x005A3C}, {"\xBE\xAC", 0x005BB5}, {"\xBE\xAD", 0x005C06}, {"\xBE\xAE", 0x005C0F}, 
{"\xBE\xAF", 0x005C11}, {"\xBE\xB0", 0x005C1A}, {"\xBE\xB1", 0x005E84}, {"\xBE\xB2", 0x005E8A}, 
{"\xBE\xB3", 0x005EE0}, {"\xBE\xB4", 0x005F70}, {"\xBE\xB5", 0x00627F}, {"\xBE\xB6", 0x006284}, 
{"\xBE\xB7", 0x0062DB}, {"\xBE\xB8", 0x00638C}, {"\xBE\xB9", 0x006377}, {"\xBE\xBA", 0x006607}, 
{"\xBE\xBB", 0x00660C}, {"\xBE\xBC", 0x00662D}, {"\xBE\xBD", 0x006676}, {"\xBE\xBE", 0x00677E}, 

};
 for(size_t i=1; i<sizeof(mb2u_0e_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_0e_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_0f_cp20932_init()
{
static MB2UData mb2u_0f_cp20932 [] = { {"", 0}, 
{"\xBE\xBF", 0x0068A2}, {"\xBE\xC0", 0x006A1F}, {"\xBE\xC1", 0x006A35}, {"\xBE\xC2", 0x006CBC}, 
{"\xBE\xC3", 0x006D88}, {"\xBE\xC4", 0x006E09}, {"\xBE\xC5", 0x006E58}, {"\xBE\xC6", 0x00713C}, 
{"\xBE\xC7", 0x007126}, {"\xBE\xC8", 0x007167}, {"\xBE\xC9", 0x0075C7}, {"\xBE\xCA", 0x007701}, 
{"\xBE\xCB", 0x00785D}, {"\xBE\xCC", 0x007901}, {"\xBE\xCD", 0x007965}, {"\xBE\xCE", 0x0079F0}, 
{"\xBE\xCF", 0x007AE0}, {"\xBE\xD0", 0x007B11}, {"\xBE\xD1", 0x007CA7}, {"\xBE\xD2", 0x007D39}, 
{"\xBE\xD3", 0x008096}, {"\xBE\xD4", 0x0083D6}, {"\xBE\xD5", 0x00848B}, {"\xBE\xD6", 0x008549}, 
{"\xBE\xD7", 0x00885D}, {"\xBE\xD8", 0x0088F3}, {"\xBE\xD9", 0x008A1F}, {"\xBE\xDA", 0x008A3C}, 
{"\xBE\xDB", 0x008A54}, {"\xBE\xDC", 0x008A73}, {"\xBE\xDD", 0x008C61}, {"\xBE\xDE", 0x008CDE}, 
{"\xBE\xDF", 0x0091A4}, {"\xBE\xE0", 0x009266}, {"\xBE\xE1", 0x00937E}, {"\xBE\xE2", 0x009418}, 
{"\xBE\xE3", 0x00969C}, {"\xBE\xE4", 0x009798}, {"\xBE\xE5", 0x004E0A}, {"\xBE\xE6", 0x004E08}, 
{"\xBE\xE7", 0x004E1E}, {"\xBE\xE8", 0x004E57}, {"\xBE\xE9", 0x005197}, {"\xBE\xEA", 0x005270}, 
{"\xBE\xEB", 0x0057CE}, {"\xBE\xEC", 0x005834}, {"\xBE\xED", 0x0058CC}, {"\xBE\xEE", 0x005B22}, 
{"\xBE\xEF", 0x005E38}, {"\xBE\xF0", 0x0060C5}, {"\xBE\xF1", 0x0064FE}, {"\xBE\xF2", 0x006761}, 
{"\xBE\xF3", 0x006756}, {"\xBE\xF4", 0x006D44}, {"\xBE\xF5", 0x0072B6}, {"\xBE\xF6", 0x007573}, 
{"\xBE\xF7", 0x007A63}, {"\xBE\xF8", 0x0084B8}, {"\xBE\xF9", 0x008B72}, {"\xBE\xFA", 0x0091B8}, 
{"\xBE\xFB", 0x009320}, {"\xBE\xFC", 0x005631}, {"\xBE\xFD", 0x0057F4}, {"\xBE\xFE", 0x0098FE}, 
{"\xBF\x21", 0x0061EC}, {"\xBF\x22", 0x0061ED}, {"\xBF\x23", 0x0061EF}, {"\xBF\x24", 0x006201}, 
{"\xBF\x25", 0x006203}, {"\xBF\x26", 0x006204}, {"\xBF\x27", 0x006207}, {"\xBF\x28", 0x006213}, 
{"\xBF\x29", 0x006215}, {"\xBF\x2A", 0x00621C}, {"\xBF\x2B", 0x006220}, {"\xBF\x2C", 0x006222}, 
{"\xBF\x2D", 0x006223}, {"\xBF\x2E", 0x006227}, {"\xBF\x2F", 0x006229}, {"\xBF\x30", 0x00622B}, 
{"\xBF\x31", 0x006239}, {"\xBF\x32", 0x00623D}, {"\xBF\x33", 0x006242}, {"\xBF\x34", 0x006243}, 
{"\xBF\x35", 0x006244}, {"\xBF\x36", 0x006246}, {"\xBF\x37", 0x00624C}, {"\xBF\x38", 0x006250}, 
{"\xBF\x39", 0x006251}, {"\xBF\x3A", 0x006252}, {"\xBF\x3B", 0x006254}, {"\xBF\x3C", 0x006256}, 
{"\xBF\x3D", 0x00625A}, {"\xBF\x3E", 0x00625C}, {"\xBF\x3F", 0x006264}, {"\xBF\x40", 0x00626D}, 
{"\xBF\x41", 0x00626F}, {"\xBF\x42", 0x006273}, {"\xBF\x43", 0x00627A}, {"\xBF\x44", 0x00627D}, 
{"\xBF\x45", 0x00628D}, {"\xBF\x46", 0x00628E}, {"\xBF\x47", 0x00628F}, {"\xBF\x48", 0x006290}, 
{"\xBF\x49", 0x0062A6}, {"\xBF\x4A", 0x0062A8}, {"\xBF\x4B", 0x0062B3}, {"\xBF\x4C", 0x0062B6}, 
{"\xBF\x4D", 0x0062B7}, {"\xBF\x4E", 0x0062BA}, {"\xBF\x4F", 0x0062BE}, {"\xBF\x50", 0x0062BF}, 
{"\xBF\x51", 0x0062C4}, {"\xBF\x52", 0x0062CE}, {"\xBF\x53", 0x0062D5}, {"\xBF\x54", 0x0062D6}, 
{"\xBF\x55", 0x0062DA}, {"\xBF\x56", 0x0062EA}, {"\xBF\x57", 0x0062F2}, {"\xBF\x58", 0x0062F4}, 
{"\xBF\x59", 0x0062FC}, {"\xBF\x5A", 0x0062FD}, {"\xBF\x5B", 0x006303}, {"\xBF\x5C", 0x006304}, 
{"\xBF\x5D", 0x00630A}, {"\xBF\x5E", 0x00630B}, {"\xBF\x5F", 0x00630D}, {"\xBF\x60", 0x006310}, 
{"\xBF\x61", 0x006313}, {"\xBF\x62", 0x006316}, {"\xBF\x63", 0x006318}, {"\xBF\x64", 0x006329}, 
{"\xBF\x65", 0x00632A}, {"\xBF\x66", 0x00632D}, {"\xBF\x67", 0x006335}, {"\xBF\x68", 0x006336}, 
{"\xBF\x69", 0x006339}, {"\xBF\x6A", 0x00633C}, {"\xBF\x6B", 0x006341}, {"\xBF\x6C", 0x006342}, 
{"\xBF\x6D", 0x006343}, {"\xBF\x6E", 0x006344}, {"\xBF\x6F", 0x006346}, {"\xBF\x70", 0x00634A}, 
{"\xBF\x71", 0x00634B}, {"\xBF\x72", 0x00634E}, {"\xBF\x73", 0x006352}, {"\xBF\x74", 0x006353}, 
{"\xBF\x75", 0x006354}, {"\xBF\x76", 0x006358}, {"\xBF\x77", 0x00635B}, {"\xBF\x78", 0x006365}, 
{"\xBF\x79", 0x006366}, {"\xBF\x7A", 0x00636C}, {"\xBF\x7B", 0x00636D}, {"\xBF\x7C", 0x006371}, 
{"\xBF\x7D", 0x006374}, {"\xBF\x7E", 0x006375}, {"\xBF\xA1", 0x0062ED}, {"\xBF\xA2", 0x00690D}, 
{"\xBF\xA3", 0x006B96}, {"\xBF\xA4", 0x0071ED}, {"\xBF\xA5", 0x007E54}, {"\xBF\xA6", 0x008077}, 
{"\xBF\xA7", 0x008272}, {"\xBF\xA8", 0x0089E6}, {"\xBF\xA9", 0x0098DF}, {"\xBF\xAA", 0x008755}, 
{"\xBF\xAB", 0x008FB1}, {"\xBF\xAC", 0x005C3B}, {"\xBF\xAD", 0x004F38}, {"\xBF\xAE", 0x004FE1}, 
{"\xBF\xAF", 0x004FB5}, {"\xBF\xB0", 0x005507}, {"\xBF\xB1", 0x005A20}, {"\xBF\xB2", 0x005BDD}, 
{"\xBF\xB3", 0x005BE9}, {"\xBF\xB4", 0x005FC3}, {"\xBF\xB5", 0x00614E}, {"\xBF\xB6", 0x00632F}, 
{"\xBF\xB7", 0x0065B0}, {"\xBF\xB8", 0x00664B}, {"\xBF\xB9", 0x0068EE}, {"\xBF\xBA", 0x00699B}, 
{"\xBF\xBB", 0x006D78}, {"\xBF\xBC", 0x006DF1}, {"\xBF\xBD", 0x007533}, {"\xBF\xBE", 0x0075B9}, 
{"\xBF\xBF", 0x00771F}, {"\xBF\xC0", 0x00795E}, {"\xBF\xC1", 0x0079E6}, {"\xBF\xC2", 0x007D33}, 
{"\xBF\xC3", 0x0081E3}, {"\xBF\xC4", 0x0082AF}, {"\xBF\xC5", 0x0085AA}, {"\xBF\xC6", 0x0089AA}, 
{"\xBF\xC7", 0x008A3A}, {"\xBF\xC8", 0x008EAB}, {"\xBF\xC9", 0x008F9B}, {"\xBF\xCA", 0x009032}, 
{"\xBF\xCB", 0x0091DD}, {"\xBF\xCC", 0x009707}, {"\xBF\xCD", 0x004EBA}, {"\xBF\xCE", 0x004EC1}, 
{"\xBF\xCF", 0x005203}, {"\xBF\xD0", 0x005875}, {"\xBF\xD1", 0x0058EC}, {"\xBF\xD2", 0x005C0B}, 
{"\xBF\xD3", 0x00751A}, {"\xBF\xD4", 0x005C3D}, {"\xBF\xD5", 0x00814E}, {"\xBF\xD6", 0x008A0A}, 
{"\xBF\xD7", 0x008FC5}, {"\xBF\xD8", 0x009663}, {"\xBF\xD9", 0x00976D}, {"\xBF\xDA", 0x007B25}, 
{"\xBF\xDB", 0x008ACF}, {"\xBF\xDC", 0x009808}, {"\xBF\xDD", 0x009162}, {"\xBF\xDE", 0x0056F3}, 
{"\xBF\xDF", 0x0053A8}, {"\xBF\xE0", 0x009017}, {"\xBF\xE1", 0x005439}, {"\xBF\xE2", 0x005782}, 
{"\xBF\xE3", 0x005E25}, {"\xBF\xE4", 0x0063A8}, {"\xBF\xE5", 0x006C34}, {"\xBF\xE6", 0x00708A}, 
{"\xBF\xE7", 0x007761}, {"\xBF\xE8", 0x007C8B}, {"\xBF\xE9", 0x007FE0}, {"\xBF\xEA", 0x008870}, 
{"\xBF\xEB", 0x009042}, {"\xBF\xEC", 0x009154}, {"\xBF\xED", 0x009310}, {"\xBF\xEE", 0x009318}, 
{"\xBF\xEF", 0x00968F}, {"\xBF\xF0", 0x00745E}, {"\xBF\xF1", 0x009AC4}, {"\xBF\xF2", 0x005D07}, 
{"\xBF\xF3", 0x005D69}, {"\xBF\xF4", 0x006570}, {"\xBF\xF5", 0x0067A2}, {"\xBF\xF6", 0x008DA8}, 
{"\xBF\xF7", 0x0096DB}, {"\xBF\xF8", 0x00636E}, {"\xBF\xF9", 0x006749}, {"\xBF\xFA", 0x006919}, 
{"\xBF\xFB", 0x0083C5}, {"\xBF\xFC", 0x009817}, {"\xBF\xFD", 0x0096C0}, {"\xBF\xFE", 0x0088FE}, 
{"\xC0\x21", 0x006378}, {"\xC0\x22", 0x00637C}, {"\xC0\x23", 0x00637D}, {"\xC0\x24", 0x00637F}, 

};
 for(size_t i=1; i<sizeof(mb2u_0f_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_0f_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_10_cp20932_init()
{
static MB2UData mb2u_10_cp20932 [] = { {"", 0}, 
{"\xC0\x25", 0x006382}, {"\xC0\x26", 0x006384}, {"\xC0\x27", 0x006387}, {"\xC0\x28", 0x00638A}, 
{"\xC0\x29", 0x006390}, {"\xC0\x2A", 0x006394}, {"\xC0\x2B", 0x006395}, {"\xC0\x2C", 0x006399}, 
{"\xC0\x2D", 0x00639A}, {"\xC0\x2E", 0x00639E}, {"\xC0\x2F", 0x0063A4}, {"\xC0\x30", 0x0063A6}, 
{"\xC0\x31", 0x0063AD}, {"\xC0\x32", 0x0063AE}, {"\xC0\x33", 0x0063AF}, {"\xC0\x34", 0x0063BD}, 
{"\xC0\x35", 0x0063C1}, {"\xC0\x36", 0x0063C5}, {"\xC0\x37", 0x0063C8}, {"\xC0\x38", 0x0063CE}, 
{"\xC0\x39", 0x0063D1}, {"\xC0\x3A", 0x0063D3}, {"\xC0\x3B", 0x0063D4}, {"\xC0\x3C", 0x0063D5}, 
{"\xC0\x3D", 0x0063DC}, {"\xC0\x3E", 0x0063E0}, {"\xC0\x3F", 0x0063E5}, {"\xC0\x40", 0x0063EA}, 
{"\xC0\x41", 0x0063EC}, {"\xC0\x42", 0x0063F2}, {"\xC0\x43", 0x0063F3}, {"\xC0\x44", 0x0063F5}, 
{"\xC0\x45", 0x0063F8}, {"\xC0\x46", 0x0063F9}, {"\xC0\x47", 0x006409}, {"\xC0\x48", 0x00640A}, 
{"\xC0\x49", 0x006410}, {"\xC0\x4A", 0x006412}, {"\xC0\x4B", 0x006414}, {"\xC0\x4C", 0x006418}, 
{"\xC0\x4D", 0x00641E}, {"\xC0\x4E", 0x006420}, {"\xC0\x4F", 0x006422}, {"\xC0\x50", 0x006424}, 
{"\xC0\x51", 0x006425}, {"\xC0\x52", 0x006429}, {"\xC0\x53", 0x00642A}, {"\xC0\x54", 0x00642F}, 
{"\xC0\x55", 0x006430}, {"\xC0\x56", 0x006435}, {"\xC0\x57", 0x00643D}, {"\xC0\x58", 0x00643F}, 
{"\xC0\x59", 0x00644B}, {"\xC0\x5A", 0x00644F}, {"\xC0\x5B", 0x006451}, {"\xC0\x5C", 0x006452}, 
{"\xC0\x5D", 0x006453}, {"\xC0\x5E", 0x006454}, {"\xC0\x5F", 0x00645A}, {"\xC0\x60", 0x00645B}, 
{"\xC0\x61", 0x00645C}, {"\xC0\x62", 0x00645D}, {"\xC0\x63", 0x00645F}, {"\xC0\x64", 0x006460}, 
{"\xC0\x65", 0x006461}, {"\xC0\x66", 0x006463}, {"\xC0\x67", 0x00646D}, {"\xC0\x68", 0x006473}, 
{"\xC0\x69", 0x006474}, {"\xC0\x6A", 0x00647B}, {"\xC0\x6B", 0x00647D}, {"\xC0\x6C", 0x006485}, 
{"\xC0\x6D", 0x006487}, {"\xC0\x6E", 0x00648F}, {"\xC0\x6F", 0x006490}, {"\xC0\x70", 0x006491}, 
{"\xC0\x71", 0x006498}, {"\xC0\x72", 0x006499}, {"\xC0\x73", 0x00649B}, {"\xC0\x74", 0x00649D}, 
{"\xC0\x75", 0x00649F}, {"\xC0\x76", 0x0064A1}, {"\xC0\x77", 0x0064A3}, {"\xC0\x78", 0x0064A6}, 
{"\xC0\x79", 0x0064A8}, {"\xC0\x7A", 0x0064AC}, {"\xC0\x7B", 0x0064B3}, {"\xC0\x7C", 0x0064BD}, 
{"\xC0\x7D", 0x0064BE}, {"\xC0\x7E", 0x0064BF}, {"\xC0\xA1", 0x006F84}, {"\xC0\xA2", 0x00647A}, 
{"\xC0\xA3", 0x005BF8}, {"\xC0\xA4", 0x004E16}, {"\xC0\xA5", 0x00702C}, {"\xC0\xA6", 0x00755D}, 
{"\xC0\xA7", 0x00662F}, {"\xC0\xA8", 0x0051C4}, {"\xC0\xA9", 0x005236}, {"\xC0\xAA", 0x0052E2}, 
{"\xC0\xAB", 0x0059D3}, {"\xC0\xAC", 0x005F81}, {"\xC0\xAD", 0x006027}, {"\xC0\xAE", 0x006210}, 
{"\xC0\xAF", 0x00653F}, {"\xC0\xB0", 0x006574}, {"\xC0\xB1", 0x00661F}, {"\xC0\xB2", 0x006674}, 
{"\xC0\xB3", 0x0068F2}, {"\xC0\xB4", 0x006816}, {"\xC0\xB5", 0x006B63}, {"\xC0\xB6", 0x006E05}, 
{"\xC0\xB7", 0x007272}, {"\xC0\xB8", 0x00751F}, {"\xC0\xB9", 0x0076DB}, {"\xC0\xBA", 0x007CBE}, 
{"\xC0\xBB", 0x008056}, {"\xC0\xBC", 0x0058F0}, {"\xC0\xBD", 0x0088FD}, {"\xC0\xBE", 0x00897F}, 
{"\xC0\xBF", 0x008AA0}, {"\xC0\xC0", 0x008A93}, {"\xC0\xC1", 0x008ACB}, {"\xC0\xC2", 0x00901D}, 
{"\xC0\xC3", 0x009192}, {"\xC0\xC4", 0x009752}, {"\xC0\xC5", 0x009759}, {"\xC0\xC6", 0x006589}, 
{"\xC0\xC7", 0x007A0E}, {"\xC0\xC8", 0x008106}, {"\xC0\xC9", 0x0096BB}, {"\xC0\xCA", 0x005E2D}, 
{"\xC0\xCB", 0x0060DC}, {"\xC0\xCC", 0x00621A}, {"\xC0\xCD", 0x0065A5}, {"\xC0\xCE", 0x006614}, 
{"\xC0\xCF", 0x006790}, {"\xC0\xD0", 0x0077F3}, {"\xC0\xD1", 0x007A4D}, {"\xC0\xD2", 0x007C4D}, 
{"\xC0\xD3", 0x007E3E}, {"\xC0\xD4", 0x00810A}, {"\xC0\xD5", 0x008CAC}, {"\xC0\xD6", 0x008D64}, 
{"\xC0\xD7", 0x008DE1}, {"\xC0\xD8", 0x008E5F}, {"\xC0\xD9", 0x0078A9}, {"\xC0\xDA", 0x005207}, 
{"\xC0\xDB", 0x0062D9}, {"\xC0\xDC", 0x0063A5}, {"\xC0\xDD", 0x006442}, {"\xC0\xDE", 0x006298}, 
{"\xC0\xDF", 0x008A2D}, {"\xC0\xE0", 0x007A83}, {"\xC0\xE1", 0x007BC0}, {"\xC0\xE2", 0x008AAC}, 
{"\xC0\xE3", 0x0096EA}, {"\xC0\xE4", 0x007D76}, {"\xC0\xE5", 0x00820C}, {"\xC0\xE6", 0x008749}, 
{"\xC0\xE7", 0x004ED9}, {"\xC0\xE8", 0x005148}, {"\xC0\xE9", 0x005343}, {"\xC0\xEA", 0x005360}, 
{"\xC0\xEB", 0x005BA3}, {"\xC0\xEC", 0x005C02}, {"\xC0\xED", 0x005C16}, {"\xC0\xEE", 0x005DDD}, 
{"\xC0\xEF", 0x006226}, {"\xC0\xF0", 0x006247}, {"\xC0\xF1", 0x0064B0}, {"\xC0\xF2", 0x006813}, 
{"\xC0\xF3", 0x006834}, {"\xC0\xF4", 0x006CC9}, {"\xC0\xF5", 0x006D45}, {"\xC0\xF6", 0x006D17}, 
{"\xC0\xF7", 0x0067D3}, {"\xC0\xF8", 0x006F5C}, {"\xC0\xF9", 0x00714E}, {"\xC0\xFA", 0x00717D}, 
{"\xC0\xFB", 0x0065CB}, {"\xC0\xFC", 0x007A7F}, {"\xC0\xFD", 0x007BAD}, {"\xC0\xFE", 0x007DDA}, 
{"\xC1\x21", 0x0064C4}, {"\xC1\x22", 0x0064C9}, {"\xC1\x23", 0x0064CA}, {"\xC1\x24", 0x0064CB}, 
{"\xC1\x25", 0x0064CC}, {"\xC1\x26", 0x0064CE}, {"\xC1\x27", 0x0064D0}, {"\xC1\x28", 0x0064D1}, 
{"\xC1\x29", 0x0064D5}, {"\xC1\x2A", 0x0064D7}, {"\xC1\x2B", 0x0064E4}, {"\xC1\x2C", 0x0064E5}, 
{"\xC1\x2D", 0x0064E9}, {"\xC1\x2E", 0x0064EA}, {"\xC1\x2F", 0x0064ED}, {"\xC1\x30", 0x0064F0}, 
{"\xC1\x31", 0x0064F5}, {"\xC1\x32", 0x0064F7}, {"\xC1\x33", 0x0064FB}, {"\xC1\x34", 0x0064FF}, 
{"\xC1\x35", 0x006501}, {"\xC1\x36", 0x006504}, {"\xC1\x37", 0x006508}, {"\xC1\x38", 0x006509}, 
{"\xC1\x39", 0x00650A}, {"\xC1\x3A", 0x00650F}, {"\xC1\x3B", 0x006513}, {"\xC1\x3C", 0x006514}, 
{"\xC1\x3D", 0x006516}, {"\xC1\x3E", 0x006519}, {"\xC1\x3F", 0x00651B}, {"\xC1\x40", 0x00651E}, 
{"\xC1\x41", 0x00651F}, {"\xC1\x42", 0x006522}, {"\xC1\x43", 0x006526}, {"\xC1\x44", 0x006529}, 
{"\xC1\x45", 0x00652E}, {"\xC1\x46", 0x006531}, {"\xC1\x47", 0x00653A}, {"\xC1\x48", 0x00653C}, 
{"\xC1\x49", 0x00653D}, {"\xC1\x4A", 0x006543}, {"\xC1\x4B", 0x006547}, {"\xC1\x4C", 0x006549}, 
{"\xC1\x4D", 0x006550}, {"\xC1\x4E", 0x006552}, {"\xC1\x4F", 0x006554}, {"\xC1\x50", 0x00655F}, 
{"\xC1\x51", 0x006560}, {"\xC1\x52", 0x006567}, {"\xC1\x53", 0x00656B}, {"\xC1\x54", 0x00657A}, 
{"\xC1\x55", 0x00657D}, {"\xC1\x56", 0x006581}, {"\xC1\x57", 0x006585}, {"\xC1\x58", 0x00658A}, 
{"\xC1\x59", 0x006592}, {"\xC1\x5A", 0x006595}, {"\xC1\x5B", 0x006598}, {"\xC1\x5C", 0x00659D}, 
{"\xC1\x5D", 0x0065A0}, {"\xC1\x5E", 0x0065A3}, {"\xC1\x5F", 0x0065A6}, {"\xC1\x60", 0x0065AE}, 
{"\xC1\x61", 0x0065B2}, {"\xC1\x62", 0x0065B3}, {"\xC1\x63", 0x0065B4}, {"\xC1\x64", 0x0065BF}, 
{"\xC1\x65", 0x0065C2}, {"\xC1\x66", 0x0065C8}, {"\xC1\x67", 0x0065C9}, {"\xC1\x68", 0x0065CE}, 

};
 for(size_t i=1; i<sizeof(mb2u_10_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_10_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_11_cp20932_init()
{
static MB2UData mb2u_11_cp20932 [] = { {"", 0}, 
{"\xC1\x69", 0x0065D0}, {"\xC1\x6A", 0x0065D4}, {"\xC1\x6B", 0x0065D6}, {"\xC1\x6C", 0x0065D8}, 
{"\xC1\x6D", 0x0065DF}, {"\xC1\x6E", 0x0065F0}, {"\xC1\x6F", 0x0065F2}, {"\xC1\x70", 0x0065F4}, 
{"\xC1\x71", 0x0065F5}, {"\xC1\x72", 0x0065F9}, {"\xC1\x73", 0x0065FE}, {"\xC1\x74", 0x0065FF}, 
{"\xC1\x75", 0x006600}, {"\xC1\x76", 0x006604}, {"\xC1\x77", 0x006608}, {"\xC1\x78", 0x006609}, 
{"\xC1\x79", 0x00660D}, {"\xC1\x7A", 0x006611}, {"\xC1\x7B", 0x006612}, {"\xC1\x7C", 0x006615}, 
{"\xC1\x7D", 0x006616}, {"\xC1\x7E", 0x00661D}, {"\xC1\xA1", 0x007E4A}, {"\xC1\xA2", 0x007FA8}, 
{"\xC1\xA3", 0x00817A}, {"\xC1\xA4", 0x00821B}, {"\xC1\xA5", 0x008239}, {"\xC1\xA6", 0x0085A6}, 
{"\xC1\xA7", 0x008A6E}, {"\xC1\xA8", 0x008CCE}, {"\xC1\xA9", 0x008DF5}, {"\xC1\xAA", 0x009078}, 
{"\xC1\xAB", 0x009077}, {"\xC1\xAC", 0x0092AD}, {"\xC1\xAD", 0x009291}, {"\xC1\xAE", 0x009583}, 
{"\xC1\xAF", 0x009BAE}, {"\xC1\xB0", 0x00524D}, {"\xC1\xB1", 0x005584}, {"\xC1\xB2", 0x006F38}, 
{"\xC1\xB3", 0x007136}, {"\xC1\xB4", 0x005168}, {"\xC1\xB5", 0x007985}, {"\xC1\xB6", 0x007E55}, 
{"\xC1\xB7", 0x0081B3}, {"\xC1\xB8", 0x007CCE}, {"\xC1\xB9", 0x00564C}, {"\xC1\xBA", 0x005851}, 
{"\xC1\xBB", 0x005CA8}, {"\xC1\xBC", 0x0063AA}, {"\xC1\xBD", 0x0066FE}, {"\xC1\xBE", 0x0066FD}, 
{"\xC1\xBF", 0x00695A}, {"\xC1\xC0", 0x0072D9}, {"\xC1\xC1", 0x00758F}, {"\xC1\xC2", 0x00758E}, 
{"\xC1\xC3", 0x00790E}, {"\xC1\xC4", 0x007956}, {"\xC1\xC5", 0x0079DF}, {"\xC1\xC6", 0x007C97}, 
{"\xC1\xC7", 0x007D20}, {"\xC1\xC8", 0x007D44}, {"\xC1\xC9", 0x008607}, {"\xC1\xCA", 0x008A34}, 
{"\xC1\xCB", 0x00963B}, {"\xC1\xCC", 0x009061}, {"\xC1\xCD", 0x009F20}, {"\xC1\xCE", 0x0050E7}, 
{"\xC1\xCF", 0x005275}, {"\xC1\xD0", 0x0053CC}, {"\xC1\xD1", 0x0053E2}, {"\xC1\xD2", 0x005009}, 
{"\xC1\xD3", 0x0055AA}, {"\xC1\xD4", 0x0058EE}, {"\xC1\xD5", 0x00594F}, {"\xC1\xD6", 0x00723D}, 
{"\xC1\xD7", 0x005B8B}, {"\xC1\xD8", 0x005C64}, {"\xC1\xD9", 0x00531D}, {"\xC1\xDA", 0x0060E3}, 
{"\xC1\xDB", 0x0060F3}, {"\xC1\xDC", 0x00635C}, {"\xC1\xDD", 0x006383}, {"\xC1\xDE", 0x00633F}, 
{"\xC1\xDF", 0x0063BB}, {"\xC1\xE0", 0x0064CD}, {"\xC1\xE1", 0x0065E9}, {"\xC1\xE2", 0x0066F9}, 
{"\xC1\xE3", 0x005DE3}, {"\xC1\xE4", 0x0069CD}, {"\xC1\xE5", 0x0069FD}, {"\xC1\xE6", 0x006F15}, 
{"\xC1\xE7", 0x0071E5}, {"\xC1\xE8", 0x004E89}, {"\xC1\xE9", 0x0075E9}, {"\xC1\xEA", 0x0076F8}, 
{"\xC1\xEB", 0x007A93}, {"\xC1\xEC", 0x007CDF}, {"\xC1\xED", 0x007DCF}, {"\xC1\xEE", 0x007D9C}, 
{"\xC1\xEF", 0x008061}, {"\xC1\xF0", 0x008349}, {"\xC1\xF1", 0x008358}, {"\xC1\xF2", 0x00846C}, 
{"\xC1\xF3", 0x0084BC}, {"\xC1\xF4", 0x0085FB}, {"\xC1\xF5", 0x0088C5}, {"\xC1\xF6", 0x008D70}, 
{"\xC1\xF7", 0x009001}, {"\xC1\xF8", 0x00906D}, {"\xC1\xF9", 0x009397}, {"\xC1\xFA", 0x00971C}, 
{"\xC1\xFB", 0x009A12}, {"\xC1\xFC", 0x0050CF}, {"\xC1\xFD", 0x005897}, {"\xC1\xFE", 0x00618E}, 
{"\xC2\x21", 0x00661E}, {"\xC2\x22", 0x006621}, {"\xC2\x23", 0x006622}, {"\xC2\x24", 0x006623}, 
{"\xC2\x25", 0x006624}, {"\xC2\x26", 0x006626}, {"\xC2\x27", 0x006629}, {"\xC2\x28", 0x00662A}, 
{"\xC2\x29", 0x00662B}, {"\xC2\x2A", 0x00662C}, {"\xC2\x2B", 0x00662E}, {"\xC2\x2C", 0x006630}, 
{"\xC2\x2D", 0x006631}, {"\xC2\x2E", 0x006633}, {"\xC2\x2F", 0x006639}, {"\xC2\x30", 0x006637}, 
{"\xC2\x31", 0x006640}, {"\xC2\x32", 0x006645}, {"\xC2\x33", 0x006646}, {"\xC2\x34", 0x00664A}, 
{"\xC2\x35", 0x00664C}, {"\xC2\x36", 0x006651}, {"\xC2\x37", 0x00664E}, {"\xC2\x38", 0x006657}, 
{"\xC2\x39", 0x006658}, {"\xC2\x3A", 0x006659}, {"\xC2\x3B", 0x00665B}, {"\xC2\x3C", 0x00665C}, 
{"\xC2\x3D", 0x006660}, {"\xC2\x3E", 0x006661}, {"\xC2\x3F", 0x0066FB}, {"\xC2\x40", 0x00666A}, 
{"\xC2\x41", 0x00666B}, {"\xC2\x42", 0x00666C}, {"\xC2\x43", 0x00667E}, {"\xC2\x44", 0x006673}, 
{"\xC2\x45", 0x006675}, {"\xC2\x46", 0x00667F}, {"\xC2\x47", 0x006677}, {"\xC2\x48", 0x006678}, 
{"\xC2\x49", 0x006679}, {"\xC2\x4A", 0x00667B}, {"\xC2\x4B", 0x006680}, {"\xC2\x4C", 0x00667C}, 
{"\xC2\x4D", 0x00668B}, {"\xC2\x4E", 0x00668C}, {"\xC2\x4F", 0x00668D}, {"\xC2\x50", 0x006690}, 
{"\xC2\x51", 0x006692}, {"\xC2\x52", 0x006699}, {"\xC2\x53", 0x00669A}, {"\xC2\x54", 0x00669B}, 
{"\xC2\x55", 0x00669C}, {"\xC2\x56", 0x00669F}, {"\xC2\x57", 0x0066A0}, {"\xC2\x58", 0x0066A4}, 
{"\xC2\x59", 0x0066AD}, {"\xC2\x5A", 0x0066B1}, {"\xC2\x5B", 0x0066B2}, {"\xC2\x5C", 0x0066B5}, 
{"\xC2\x5D", 0x0066BB}, {"\xC2\x5E", 0x0066BF}, {"\xC2\x5F", 0x0066C0}, {"\xC2\x60", 0x0066C2}, 
{"\xC2\x61", 0x0066C3}, {"\xC2\x62", 0x0066C8}, {"\xC2\x63", 0x0066CC}, {"\xC2\x64", 0x0066CE}, 
{"\xC2\x65", 0x0066CF}, {"\xC2\x66", 0x0066D4}, {"\xC2\x67", 0x0066DB}, {"\xC2\x68", 0x0066DF}, 
{"\xC2\x69", 0x0066E8}, {"\xC2\x6A", 0x0066EB}, {"\xC2\x6B", 0x0066EC}, {"\xC2\x6C", 0x0066EE}, 
{"\xC2\x6D", 0x0066FA}, {"\xC2\x6E", 0x006705}, {"\xC2\x6F", 0x006707}, {"\xC2\x70", 0x00670E}, 
{"\xC2\x71", 0x006713}, {"\xC2\x72", 0x006719}, {"\xC2\x73", 0x00671C}, {"\xC2\x74", 0x006720}, 
{"\xC2\x75", 0x006722}, {"\xC2\x76", 0x006733}, {"\xC2\x77", 0x00673E}, {"\xC2\x78", 0x006745}, 
{"\xC2\x79", 0x006747}, {"\xC2\x7A", 0x006748}, {"\xC2\x7B", 0x00674C}, {"\xC2\x7C", 0x006754}, 
{"\xC2\x7D", 0x006755}, {"\xC2\x7E", 0x00675D}, {"\xC2\xA1", 0x0081D3}, {"\xC2\xA2", 0x008535}, 
{"\xC2\xA3", 0x008D08}, {"\xC2\xA4", 0x009020}, {"\xC2\xA5", 0x004FC3}, {"\xC2\xA6", 0x005074}, 
{"\xC2\xA7", 0x005247}, {"\xC2\xA8", 0x005373}, {"\xC2\xA9", 0x00606F}, {"\xC2\xAA", 0x006349}, 
{"\xC2\xAB", 0x00675F}, {"\xC2\xAC", 0x006E2C}, {"\xC2\xAD", 0x008DB3}, {"\xC2\xAE", 0x00901F}, 
{"\xC2\xAF", 0x004FD7}, {"\xC2\xB0", 0x005C5E}, {"\xC2\xB1", 0x008CCA}, {"\xC2\xB2", 0x0065CF}, 
{"\xC2\xB3", 0x007D9A}, {"\xC2\xB4", 0x005352}, {"\xC2\xB5", 0x008896}, {"\xC2\xB6", 0x005176}, 
{"\xC2\xB7", 0x0063C3}, {"\xC2\xB8", 0x005B58}, {"\xC2\xB9", 0x005B6B}, {"\xC2\xBA", 0x005C0A}, 
{"\xC2\xBB", 0x00640D}, {"\xC2\xBC", 0x006751}, {"\xC2\xBD", 0x00905C}, {"\xC2\xBE", 0x004ED6}, 
{"\xC2\xBF", 0x00591A}, {"\xC2\xC0", 0x00592A}, {"\xC2\xC1", 0x006C70}, {"\xC2\xC2", 0x008A51}, 
{"\xC2\xC3", 0x00553E}, {"\xC2\xC4", 0x005815}, {"\xC2\xC5", 0x0059A5}, {"\xC2\xC6", 0x0060F0}, 
{"\xC2\xC7", 0x006253}, {"\xC2\xC8", 0x0067C1}, {"\xC2\xC9", 0x008235}, {"\xC2\xCA", 0x006955}, 
{"\xC2\xCB", 0x009640}, {"\xC2\xCC", 0x0099C4}, {"\xC2\xCD", 0x009A28}, {"\xC2\xCE", 0x004F53}, 

};
 for(size_t i=1; i<sizeof(mb2u_11_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_11_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_12_cp20932_init()
{
static MB2UData mb2u_12_cp20932 [] = { {"", 0}, 
{"\xC2\xCF", 0x005806}, {"\xC2\xD0", 0x005BFE}, {"\xC2\xD1", 0x008010}, {"\xC2\xD2", 0x005CB1}, 
{"\xC2\xD3", 0x005E2F}, {"\xC2\xD4", 0x005F85}, {"\xC2\xD5", 0x006020}, {"\xC2\xD6", 0x00614B}, 
{"\xC2\xD7", 0x006234}, {"\xC2\xD8", 0x0066FF}, {"\xC2\xD9", 0x006CF0}, {"\xC2\xDA", 0x006EDE}, 
{"\xC2\xDB", 0x0080CE}, {"\xC2\xDC", 0x00817F}, {"\xC2\xDD", 0x0082D4}, {"\xC2\xDE", 0x00888B}, 
{"\xC2\xDF", 0x008CB8}, {"\xC2\xE0", 0x009000}, {"\xC2\xE1", 0x00902E}, {"\xC2\xE2", 0x00968A}, 
{"\xC2\xE3", 0x009EDB}, {"\xC2\xE4", 0x009BDB}, {"\xC2\xE5", 0x004EE3}, {"\xC2\xE6", 0x0053F0}, 
{"\xC2\xE7", 0x005927}, {"\xC2\xE8", 0x007B2C}, {"\xC2\xE9", 0x00918D}, {"\xC2\xEA", 0x00984C}, 
{"\xC2\xEB", 0x009DF9}, {"\xC2\xEC", 0x006EDD}, {"\xC2\xED", 0x007027}, {"\xC2\xEE", 0x005353}, 
{"\xC2\xEF", 0x005544}, {"\xC2\xF0", 0x005B85}, {"\xC2\xF1", 0x006258}, {"\xC2\xF2", 0x00629E}, 
{"\xC2\xF3", 0x0062D3}, {"\xC2\xF4", 0x006CA2}, {"\xC2\xF5", 0x006FEF}, {"\xC2\xF6", 0x007422}, 
{"\xC2\xF7", 0x008A17}, {"\xC2\xF8", 0x009438}, {"\xC2\xF9", 0x006FC1}, {"\xC2\xFA", 0x008AFE}, 
{"\xC2\xFB", 0x008338}, {"\xC2\xFC", 0x0051E7}, {"\xC2\xFD", 0x0086F8}, {"\xC2\xFE", 0x0053EA}, 
{"\xC3\x21", 0x006766}, {"\xC3\x22", 0x00676C}, {"\xC3\x23", 0x00676E}, {"\xC3\x24", 0x006774}, 
{"\xC3\x25", 0x006776}, {"\xC3\x26", 0x00677B}, {"\xC3\x27", 0x006781}, {"\xC3\x28", 0x006784}, 
{"\xC3\x29", 0x00678E}, {"\xC3\x2A", 0x00678F}, {"\xC3\x2B", 0x006791}, {"\xC3\x2C", 0x006793}, 
{"\xC3\x2D", 0x006796}, {"\xC3\x2E", 0x006798}, {"\xC3\x2F", 0x006799}, {"\xC3\x30", 0x00679B}, 
{"\xC3\x31", 0x0067B0}, {"\xC3\x32", 0x0067B1}, {"\xC3\x33", 0x0067B2}, {"\xC3\x34", 0x0067B5}, 
{"\xC3\x35", 0x0067BB}, {"\xC3\x36", 0x0067BC}, {"\xC3\x37", 0x0067BD}, {"\xC3\x38", 0x0067F9}, 
{"\xC3\x39", 0x0067C0}, {"\xC3\x3A", 0x0067C2}, {"\xC3\x3B", 0x0067C3}, {"\xC3\x3C", 0x0067C5}, 
{"\xC3\x3D", 0x0067C8}, {"\xC3\x3E", 0x0067C9}, {"\xC3\x3F", 0x0067D2}, {"\xC3\x40", 0x0067D7}, 
{"\xC3\x41", 0x0067D9}, {"\xC3\x42", 0x0067DC}, {"\xC3\x43", 0x0067E1}, {"\xC3\x44", 0x0067E6}, 
{"\xC3\x45", 0x0067F0}, {"\xC3\x46", 0x0067F2}, {"\xC3\x47", 0x0067F6}, {"\xC3\x48", 0x0067F7}, 
{"\xC3\x49", 0x006852}, {"\xC3\x4A", 0x006814}, {"\xC3\x4B", 0x006819}, {"\xC3\x4C", 0x00681D}, 
{"\xC3\x4D", 0x00681F}, {"\xC3\x4E", 0x006828}, {"\xC3\x4F", 0x006827}, {"\xC3\x50", 0x00682C}, 
{"\xC3\x51", 0x00682D}, {"\xC3\x52", 0x00682F}, {"\xC3\x53", 0x006830}, {"\xC3\x54", 0x006831}, 
{"\xC3\x55", 0x006833}, {"\xC3\x56", 0x00683B}, {"\xC3\x57", 0x00683F}, {"\xC3\x58", 0x006844}, 
{"\xC3\x59", 0x006845}, {"\xC3\x5A", 0x00684A}, {"\xC3\x5B", 0x00684C}, {"\xC3\x5C", 0x006855}, 
{"\xC3\x5D", 0x006857}, {"\xC3\x5E", 0x006858}, {"\xC3\x5F", 0x00685B}, {"\xC3\x60", 0x00686B}, 
{"\xC3\x61", 0x00686E}, {"\xC3\x62", 0x00686F}, {"\xC3\x63", 0x006870}, {"\xC3\x64", 0x006871}, 
{"\xC3\x65", 0x006872}, {"\xC3\x66", 0x006875}, {"\xC3\x67", 0x006879}, {"\xC3\x68", 0x00687A}, 
{"\xC3\x69", 0x00687B}, {"\xC3\x6A", 0x00687C}, {"\xC3\x6B", 0x006882}, {"\xC3\x6C", 0x006884}, 
{"\xC3\x6D", 0x006886}, {"\xC3\x6E", 0x006888}, {"\xC3\x6F", 0x006896}, {"\xC3\x70", 0x006898}, 
{"\xC3\x71", 0x00689A}, {"\xC3\x72", 0x00689C}, {"\xC3\x73", 0x0068A1}, {"\xC3\x74", 0x0068A3}, 
{"\xC3\x75", 0x0068A5}, {"\xC3\x76", 0x0068A9}, {"\xC3\x77", 0x0068AA}, {"\xC3\x78", 0x0068AE}, 
{"\xC3\x79", 0x0068B2}, {"\xC3\x7A", 0x0068BB}, {"\xC3\x7B", 0x0068C5}, {"\xC3\x7C", 0x0068C8}, 
{"\xC3\x7D", 0x0068CC}, {"\xC3\x7E", 0x0068CF}, {"\xC3\xA1", 0x0053E9}, {"\xC3\xA2", 0x004F46}, 
{"\xC3\xA3", 0x009054}, {"\xC3\xA4", 0x008FB0}, {"\xC3\xA5", 0x00596A}, {"\xC3\xA6", 0x008131}, 
{"\xC3\xA7", 0x005DFD}, {"\xC3\xA8", 0x007AEA}, {"\xC3\xA9", 0x008FBF}, {"\xC3\xAA", 0x0068DA}, 
{"\xC3\xAB", 0x008C37}, {"\xC3\xAC", 0x0072F8}, {"\xC3\xAD", 0x009C48}, {"\xC3\xAE", 0x006A3D}, 
{"\xC3\xAF", 0x008AB0}, {"\xC3\xB0", 0x004E39}, {"\xC3\xB1", 0x005358}, {"\xC3\xB2", 0x005606}, 
{"\xC3\xB3", 0x005766}, {"\xC3\xB4", 0x0062C5}, {"\xC3\xB5", 0x0063A2}, {"\xC3\xB6", 0x0065E6}, 
{"\xC3\xB7", 0x006B4E}, {"\xC3\xB8", 0x006DE1}, {"\xC3\xB9", 0x006E5B}, {"\xC3\xBA", 0x0070AD}, 
{"\xC3\xBB", 0x0077ED}, {"\xC3\xBC", 0x007AEF}, {"\xC3\xBD", 0x007BAA}, {"\xC3\xBE", 0x007DBB}, 
{"\xC3\xBF", 0x00803D}, {"\xC3\xC0", 0x0080C6}, {"\xC3\xC1", 0x0086CB}, {"\xC3\xC2", 0x008A95}, 
{"\xC3\xC3", 0x00935B}, {"\xC3\xC4", 0x0056E3}, {"\xC3\xC5", 0x0058C7}, {"\xC3\xC6", 0x005F3E}, 
{"\xC3\xC7", 0x0065AD}, {"\xC3\xC8", 0x006696}, {"\xC3\xC9", 0x006A80}, {"\xC3\xCA", 0x006BB5}, 
{"\xC3\xCB", 0x007537}, {"\xC3\xCC", 0x008AC7}, {"\xC3\xCD", 0x005024}, {"\xC3\xCE", 0x0077E5}, 
{"\xC3\xCF", 0x005730}, {"\xC3\xD0", 0x005F1B}, {"\xC3\xD1", 0x006065}, {"\xC3\xD2", 0x00667A}, 
{"\xC3\xD3", 0x006C60}, {"\xC3\xD4", 0x0075F4}, {"\xC3\xD5", 0x007A1A}, {"\xC3\xD6", 0x007F6E}, 
{"\xC3\xD7", 0x0081F4}, {"\xC3\xD8", 0x008718}, {"\xC3\xD9", 0x009045}, {"\xC3\xDA", 0x0099B3}, 
{"\xC3\xDB", 0x007BC9}, {"\xC3\xDC", 0x00755C}, {"\xC3\xDD", 0x007AF9}, {"\xC3\xDE", 0x007B51}, 
{"\xC3\xDF", 0x0084C4}, {"\xC3\xE0", 0x009010}, {"\xC3\xE1", 0x0079E9}, {"\xC3\xE2", 0x007A92}, 
{"\xC3\xE3", 0x008336}, {"\xC3\xE4", 0x005AE1}, {"\xC3\xE5", 0x007740}, {"\xC3\xE6", 0x004E2D}, 
{"\xC3\xE7", 0x004EF2}, {"\xC3\xE8", 0x005B99}, {"\xC3\xE9", 0x005FE0}, {"\xC3\xEA", 0x0062BD}, 
{"\xC3\xEB", 0x00663C}, {"\xC3\xEC", 0x0067F1}, {"\xC3\xED", 0x006CE8}, {"\xC3\xEE", 0x00866B}, 
{"\xC3\xEF", 0x008877}, {"\xC3\xF0", 0x008A3B}, {"\xC3\xF1", 0x00914E}, {"\xC3\xF2", 0x0092F3}, 
{"\xC3\xF3", 0x0099D0}, {"\xC3\xF4", 0x006A17}, {"\xC3\xF5", 0x007026}, {"\xC3\xF6", 0x00732A}, 
{"\xC3\xF7", 0x0082E7}, {"\xC3\xF8", 0x008457}, {"\xC3\xF9", 0x008CAF}, {"\xC3\xFA", 0x004E01}, 
{"\xC3\xFB", 0x005146}, {"\xC3\xFC", 0x0051CB}, {"\xC3\xFD", 0x00558B}, {"\xC3\xFE", 0x005BF5}, 
{"\xC4\x21", 0x0068D0}, {"\xC4\x22", 0x0068D1}, {"\xC4\x23", 0x0068D3}, {"\xC4\x24", 0x0068D6}, 
{"\xC4\x25", 0x0068D9}, {"\xC4\x26", 0x0068DC}, {"\xC4\x27", 0x0068DD}, {"\xC4\x28", 0x0068E5}, 
{"\xC4\x29", 0x0068E8}, {"\xC4\x2A", 0x0068EA}, {"\xC4\x2B", 0x0068EB}, {"\xC4\x2C", 0x0068EC}, 
{"\xC4\x2D", 0x0068ED}, {"\xC4\x2E", 0x0068F0}, {"\xC4\x2F", 0x0068F1}, {"\xC4\x30", 0x0068F5}, 
{"\xC4\x31", 0x0068F6}, {"\xC4\x32", 0x0068FB}, {"\xC4\x33", 0x0068FC}, {"\xC4\x34", 0x0068FD}, 

};
 for(size_t i=1; i<sizeof(mb2u_12_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_12_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_13_cp20932_init()
{
static MB2UData mb2u_13_cp20932 [] = { {"", 0}, 
{"\xC4\x35", 0x006906}, {"\xC4\x36", 0x006909}, {"\xC4\x37", 0x00690A}, {"\xC4\x38", 0x006910}, 
{"\xC4\x39", 0x006911}, {"\xC4\x3A", 0x006913}, {"\xC4\x3B", 0x006916}, {"\xC4\x3C", 0x006917}, 
{"\xC4\x3D", 0x006931}, {"\xC4\x3E", 0x006933}, {"\xC4\x3F", 0x006935}, {"\xC4\x40", 0x006938}, 
{"\xC4\x41", 0x00693B}, {"\xC4\x42", 0x006942}, {"\xC4\x43", 0x006945}, {"\xC4\x44", 0x006949}, 
{"\xC4\x45", 0x00694E}, {"\xC4\x46", 0x006957}, {"\xC4\x47", 0x00695B}, {"\xC4\x48", 0x006963}, 
{"\xC4\x49", 0x006964}, {"\xC4\x4A", 0x006965}, {"\xC4\x4B", 0x006966}, {"\xC4\x4C", 0x006968}, 
{"\xC4\x4D", 0x006969}, {"\xC4\x4E", 0x00696C}, {"\xC4\x4F", 0x006970}, {"\xC4\x50", 0x006971}, 
{"\xC4\x51", 0x006972}, {"\xC4\x52", 0x00697A}, {"\xC4\x53", 0x00697B}, {"\xC4\x54", 0x00697F}, 
{"\xC4\x55", 0x006980}, {"\xC4\x56", 0x00698D}, {"\xC4\x57", 0x006992}, {"\xC4\x58", 0x006996}, 
{"\xC4\x59", 0x006998}, {"\xC4\x5A", 0x0069A1}, {"\xC4\x5B", 0x0069A5}, {"\xC4\x5C", 0x0069A6}, 
{"\xC4\x5D", 0x0069A8}, {"\xC4\x5E", 0x0069AB}, {"\xC4\x5F", 0x0069AD}, {"\xC4\x60", 0x0069AF}, 
{"\xC4\x61", 0x0069B7}, {"\xC4\x62", 0x0069B8}, {"\xC4\x63", 0x0069BA}, {"\xC4\x64", 0x0069BC}, 
{"\xC4\x65", 0x0069C5}, {"\xC4\x66", 0x0069C8}, {"\xC4\x67", 0x0069D1}, {"\xC4\x68", 0x0069D6}, 
{"\xC4\x69", 0x0069D7}, {"\xC4\x6A", 0x0069E2}, {"\xC4\x6B", 0x0069E5}, {"\xC4\x6C", 0x0069EE}, 
{"\xC4\x6D", 0x0069EF}, {"\xC4\x6E", 0x0069F1}, {"\xC4\x6F", 0x0069F3}, {"\xC4\x70", 0x0069F5}, 
{"\xC4\x71", 0x0069FE}, {"\xC4\x72", 0x006A00}, {"\xC4\x73", 0x006A01}, {"\xC4\x74", 0x006A03}, 
{"\xC4\x75", 0x006A0F}, {"\xC4\x76", 0x006A11}, {"\xC4\x77", 0x006A15}, {"\xC4\x78", 0x006A1A}, 
{"\xC4\x79", 0x006A1D}, {"\xC4\x7A", 0x006A20}, {"\xC4\x7B", 0x006A24}, {"\xC4\x7C", 0x006A28}, 
{"\xC4\x7D", 0x006A30}, {"\xC4\x7E", 0x006A32}, {"\xC4\xA1", 0x005E16}, {"\xC4\xA2", 0x005E33}, 
{"\xC4\xA3", 0x005E81}, {"\xC4\xA4", 0x005F14}, {"\xC4\xA5", 0x005F35}, {"\xC4\xA6", 0x005F6B}, 
{"\xC4\xA7", 0x005FB4}, {"\xC4\xA8", 0x0061F2}, {"\xC4\xA9", 0x006311}, {"\xC4\xAA", 0x0066A2}, 
{"\xC4\xAB", 0x00671D}, {"\xC4\xAC", 0x006F6E}, {"\xC4\xAD", 0x007252}, {"\xC4\xAE", 0x00753A}, 
{"\xC4\xAF", 0x00773A}, {"\xC4\xB0", 0x008074}, {"\xC4\xB1", 0x008139}, {"\xC4\xB2", 0x008178}, 
{"\xC4\xB3", 0x008776}, {"\xC4\xB4", 0x008ABF}, {"\xC4\xB5", 0x008ADC}, {"\xC4\xB6", 0x008D85}, 
{"\xC4\xB7", 0x008DF3}, {"\xC4\xB8", 0x00929A}, {"\xC4\xB9", 0x009577}, {"\xC4\xBA", 0x009802}, 
{"\xC4\xBB", 0x009CE5}, {"\xC4\xBC", 0x0052C5}, {"\xC4\xBD", 0x006357}, {"\xC4\xBE", 0x0076F4}, 
{"\xC4\xBF", 0x006715}, {"\xC4\xC0", 0x006C88}, {"\xC4\xC1", 0x0073CD}, {"\xC4\xC2", 0x008CC3}, 
{"\xC4\xC3", 0x0093AE}, {"\xC4\xC4", 0x009673}, {"\xC4\xC5", 0x006D25}, {"\xC4\xC6", 0x00589C}, 
{"\xC4\xC7", 0x00690E}, {"\xC4\xC8", 0x0069CC}, {"\xC4\xC9", 0x008FFD}, {"\xC4\xCA", 0x00939A}, 
{"\xC4\xCB", 0x0075DB}, {"\xC4\xCC", 0x00901A}, {"\xC4\xCD", 0x00585A}, {"\xC4\xCE", 0x006802}, 
{"\xC4\xCF", 0x0063B4}, {"\xC4\xD0", 0x0069FB}, {"\xC4\xD1", 0x004F43}, {"\xC4\xD2", 0x006F2C}, 
{"\xC4\xD3", 0x0067D8}, {"\xC4\xD4", 0x008FBB}, {"\xC4\xD5", 0x008526}, {"\xC4\xD6", 0x007DB4}, 
{"\xC4\xD7", 0x009354}, {"\xC4\xD8", 0x00693F}, {"\xC4\xD9", 0x006F70}, {"\xC4\xDA", 0x00576A}, 
{"\xC4\xDB", 0x0058F7}, {"\xC4\xDC", 0x005B2C}, {"\xC4\xDD", 0x007D2C}, {"\xC4\xDE", 0x00722A}, 
{"\xC4\xDF", 0x00540A}, {"\xC4\xE0", 0x0091E3}, {"\xC4\xE1", 0x009DB4}, {"\xC4\xE2", 0x004EAD}, 
{"\xC4\xE3", 0x004F4E}, {"\xC4\xE4", 0x00505C}, {"\xC4\xE5", 0x005075}, {"\xC4\xE6", 0x005243}, 
{"\xC4\xE7", 0x008C9E}, {"\xC4\xE8", 0x005448}, {"\xC4\xE9", 0x005824}, {"\xC4\xEA", 0x005B9A}, 
{"\xC4\xEB", 0x005E1D}, {"\xC4\xEC", 0x005E95}, {"\xC4\xED", 0x005EAD}, {"\xC4\xEE", 0x005EF7}, 
{"\xC4\xEF", 0x005F1F}, {"\xC4\xF0", 0x00608C}, {"\xC4\xF1", 0x0062B5}, {"\xC4\xF2", 0x00633A}, 
{"\xC4\xF3", 0x0063D0}, {"\xC4\xF4", 0x0068AF}, {"\xC4\xF5", 0x006C40}, {"\xC4\xF6", 0x007887}, 
{"\xC4\xF7", 0x00798E}, {"\xC4\xF8", 0x007A0B}, {"\xC4\xF9", 0x007DE0}, {"\xC4\xFA", 0x008247}, 
{"\xC4\xFB", 0x008A02}, {"\xC4\xFC", 0x008AE6}, {"\xC4\xFD", 0x008E44}, {"\xC4\xFE", 0x009013}, 
{"\xC5\x21", 0x006A34}, {"\xC5\x22", 0x006A37}, {"\xC5\x23", 0x006A3B}, {"\xC5\x24", 0x006A3E}, 
{"\xC5\x25", 0x006A3F}, {"\xC5\x26", 0x006A45}, {"\xC5\x27", 0x006A46}, {"\xC5\x28", 0x006A49}, 
{"\xC5\x29", 0x006A4A}, {"\xC5\x2A", 0x006A4E}, {"\xC5\x2B", 0x006A50}, {"\xC5\x2C", 0x006A51}, 
{"\xC5\x2D", 0x006A52}, {"\xC5\x2E", 0x006A55}, {"\xC5\x2F", 0x006A56}, {"\xC5\x30", 0x006A5B}, 
{"\xC5\x31", 0x006A64}, {"\xC5\x32", 0x006A67}, {"\xC5\x33", 0x006A6A}, {"\xC5\x34", 0x006A71}, 
{"\xC5\x35", 0x006A73}, {"\xC5\x36", 0x006A7E}, {"\xC5\x37", 0x006A81}, {"\xC5\x38", 0x006A83}, 
{"\xC5\x39", 0x006A86}, {"\xC5\x3A", 0x006A87}, {"\xC5\x3B", 0x006A89}, {"\xC5\x3C", 0x006A8B}, 
{"\xC5\x3D", 0x006A91}, {"\xC5\x3E", 0x006A9B}, {"\xC5\x3F", 0x006A9D}, {"\xC5\x40", 0x006A9E}, 
{"\xC5\x41", 0x006A9F}, {"\xC5\x42", 0x006AA5}, {"\xC5\x43", 0x006AAB}, {"\xC5\x44", 0x006AAF}, 
{"\xC5\x45", 0x006AB0}, {"\xC5\x46", 0x006AB1}, {"\xC5\x47", 0x006AB4}, {"\xC5\x48", 0x006ABD}, 
{"\xC5\x49", 0x006ABE}, {"\xC5\x4A", 0x006ABF}, {"\xC5\x4B", 0x006AC6}, {"\xC5\x4C", 0x006AC9}, 
{"\xC5\x4D", 0x006AC8}, {"\xC5\x4E", 0x006ACC}, {"\xC5\x4F", 0x006AD0}, {"\xC5\x50", 0x006AD4}, 
{"\xC5\x51", 0x006AD5}, {"\xC5\x52", 0x006AD6}, {"\xC5\x53", 0x006ADC}, {"\xC5\x54", 0x006ADD}, 
{"\xC5\x55", 0x006AE4}, {"\xC5\x56", 0x006AE7}, {"\xC5\x57", 0x006AEC}, {"\xC5\x58", 0x006AF0}, 
{"\xC5\x59", 0x006AF1}, {"\xC5\x5A", 0x006AF2}, {"\xC5\x5B", 0x006AFC}, {"\xC5\x5C", 0x006AFD}, 
{"\xC5\x5D", 0x006B02}, {"\xC5\x5E", 0x006B03}, {"\xC5\x5F", 0x006B06}, {"\xC5\x60", 0x006B07}, 
{"\xC5\x61", 0x006B09}, {"\xC5\x62", 0x006B0F}, {"\xC5\x63", 0x006B10}, {"\xC5\x64", 0x006B11}, 
{"\xC5\x65", 0x006B17}, {"\xC5\x66", 0x006B1B}, {"\xC5\x67", 0x006B1E}, {"\xC5\x68", 0x006B24}, 
{"\xC5\x69", 0x006B28}, {"\xC5\x6A", 0x006B2B}, {"\xC5\x6B", 0x006B2C}, {"\xC5\x6C", 0x006B2F}, 
{"\xC5\x6D", 0x006B35}, {"\xC5\x6E", 0x006B36}, {"\xC5\x6F", 0x006B3B}, {"\xC5\x70", 0x006B3F}, 
{"\xC5\x71", 0x006B46}, {"\xC5\x72", 0x006B4A}, {"\xC5\x73", 0x006B4D}, {"\xC5\x74", 0x006B52}, 
{"\xC5\x75", 0x006B56}, {"\xC5\x76", 0x006B58}, {"\xC5\x77", 0x006B5D}, {"\xC5\x78", 0x006B60}, 

};
 for(size_t i=1; i<sizeof(mb2u_13_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_13_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_14_cp20932_init()
{
static MB2UData mb2u_14_cp20932 [] = { {"", 0}, 
{"\xC5\x79", 0x006B67}, {"\xC5\x7A", 0x006B6B}, {"\xC5\x7B", 0x006B6E}, {"\xC5\x7C", 0x006B70}, 
{"\xC5\x7D", 0x006B75}, {"\xC5\x7E", 0x006B7D}, {"\xC5\xA1", 0x0090B8}, {"\xC5\xA2", 0x00912D}, 
{"\xC5\xA3", 0x0091D8}, {"\xC5\xA4", 0x009F0E}, {"\xC5\xA5", 0x006CE5}, {"\xC5\xA6", 0x006458}, 
{"\xC5\xA7", 0x0064E2}, {"\xC5\xA8", 0x006575}, {"\xC5\xA9", 0x006EF4}, {"\xC5\xAA", 0x007684}, 
{"\xC5\xAB", 0x007B1B}, {"\xC5\xAC", 0x009069}, {"\xC5\xAD", 0x0093D1}, {"\xC5\xAE", 0x006EBA}, 
{"\xC5\xAF", 0x0054F2}, {"\xC5\xB0", 0x005FB9}, {"\xC5\xB1", 0x0064A4}, {"\xC5\xB2", 0x008F4D}, 
{"\xC5\xB3", 0x008FED}, {"\xC5\xB4", 0x009244}, {"\xC5\xB5", 0x005178}, {"\xC5\xB6", 0x00586B}, 
{"\xC5\xB7", 0x005929}, {"\xC5\xB8", 0x005C55}, {"\xC5\xB9", 0x005E97}, {"\xC5\xBA", 0x006DFB}, 
{"\xC5\xBB", 0x007E8F}, {"\xC5\xBC", 0x00751C}, {"\xC5\xBD", 0x008CBC}, {"\xC5\xBE", 0x008EE2}, 
{"\xC5\xBF", 0x00985B}, {"\xC5\xC0", 0x0070B9}, {"\xC5\xC1", 0x004F1D}, {"\xC5\xC2", 0x006BBF}, 
{"\xC5\xC3", 0x006FB1}, {"\xC5\xC4", 0x007530}, {"\xC5\xC5", 0x0096FB}, {"\xC5\xC6", 0x00514E}, 
{"\xC5\xC7", 0x005410}, {"\xC5\xC8", 0x005835}, {"\xC5\xC9", 0x005857}, {"\xC5\xCA", 0x0059AC}, 
{"\xC5\xCB", 0x005C60}, {"\xC5\xCC", 0x005F92}, {"\xC5\xCD", 0x006597}, {"\xC5\xCE", 0x00675C}, 
{"\xC5\xCF", 0x006E21}, {"\xC5\xD0", 0x00767B}, {"\xC5\xD1", 0x0083DF}, {"\xC5\xD2", 0x008CED}, 
{"\xC5\xD3", 0x009014}, {"\xC5\xD4", 0x0090FD}, {"\xC5\xD5", 0x00934D}, {"\xC5\xD6", 0x007825}, 
{"\xC5\xD7", 0x00783A}, {"\xC5\xD8", 0x0052AA}, {"\xC5\xD9", 0x005EA6}, {"\xC5\xDA", 0x00571F}, 
{"\xC5\xDB", 0x005974}, {"\xC5\xDC", 0x006012}, {"\xC5\xDD", 0x005012}, {"\xC5\xDE", 0x00515A}, 
{"\xC5\xDF", 0x0051AC}, {"\xC5\xE0", 0x0051CD}, {"\xC5\xE1", 0x005200}, {"\xC5\xE2", 0x005510}, 
{"\xC5\xE3", 0x005854}, {"\xC5\xE4", 0x005858}, {"\xC5\xE5", 0x005957}, {"\xC5\xE6", 0x005B95}, 
{"\xC5\xE7", 0x005CF6}, {"\xC5\xE8", 0x005D8B}, {"\xC5\xE9", 0x0060BC}, {"\xC5\xEA", 0x006295}, 
{"\xC5\xEB", 0x00642D}, {"\xC5\xEC", 0x006771}, {"\xC5\xED", 0x006843}, {"\xC5\xEE", 0x0068BC}, 
{"\xC5\xEF", 0x0068DF}, {"\xC5\xF0", 0x0076D7}, {"\xC5\xF1", 0x006DD8}, {"\xC5\xF2", 0x006E6F}, 
{"\xC5\xF3", 0x006D9B}, {"\xC5\xF4", 0x00706F}, {"\xC5\xF5", 0x0071C8}, {"\xC5\xF6", 0x005F53}, 
{"\xC5\xF7", 0x0075D8}, {"\xC5\xF8", 0x007977}, {"\xC5\xF9", 0x007B49}, {"\xC5\xFA", 0x007B54}, 
{"\xC5\xFB", 0x007B52}, {"\xC5\xFC", 0x007CD6}, {"\xC5\xFD", 0x007D71}, {"\xC5\xFE", 0x005230}, 
{"\xC6\x21", 0x006B7E}, {"\xC6\x22", 0x006B82}, {"\xC6\x23", 0x006B85}, {"\xC6\x24", 0x006B97}, 
{"\xC6\x25", 0x006B9B}, {"\xC6\x26", 0x006B9F}, {"\xC6\x27", 0x006BA0}, {"\xC6\x28", 0x006BA2}, 
{"\xC6\x29", 0x006BA3}, {"\xC6\x2A", 0x006BA8}, {"\xC6\x2B", 0x006BA9}, {"\xC6\x2C", 0x006BAC}, 
{"\xC6\x2D", 0x006BAD}, {"\xC6\x2E", 0x006BAE}, {"\xC6\x2F", 0x006BB0}, {"\xC6\x30", 0x006BB8}, 
{"\xC6\x31", 0x006BB9}, {"\xC6\x32", 0x006BBD}, {"\xC6\x33", 0x006BBE}, {"\xC6\x34", 0x006BC3}, 
{"\xC6\x35", 0x006BC4}, {"\xC6\x36", 0x006BC9}, {"\xC6\x37", 0x006BCC}, {"\xC6\x38", 0x006BD6}, 
{"\xC6\x39", 0x006BDA}, {"\xC6\x3A", 0x006BE1}, {"\xC6\x3B", 0x006BE3}, {"\xC6\x3C", 0x006BE6}, 
{"\xC6\x3D", 0x006BE7}, {"\xC6\x3E", 0x006BEE}, {"\xC6\x3F", 0x006BF1}, {"\xC6\x40", 0x006BF7}, 
{"\xC6\x41", 0x006BF9}, {"\xC6\x42", 0x006BFF}, {"\xC6\x43", 0x006C02}, {"\xC6\x44", 0x006C04}, 
{"\xC6\x45", 0x006C05}, {"\xC6\x46", 0x006C09}, {"\xC6\x47", 0x006C0D}, {"\xC6\x48", 0x006C0E}, 
{"\xC6\x49", 0x006C10}, {"\xC6\x4A", 0x006C12}, {"\xC6\x4B", 0x006C19}, {"\xC6\x4C", 0x006C1F}, 
{"\xC6\x4D", 0x006C26}, {"\xC6\x4E", 0x006C27}, {"\xC6\x4F", 0x006C28}, {"\xC6\x50", 0x006C2C}, 
{"\xC6\x51", 0x006C2E}, {"\xC6\x52", 0x006C33}, {"\xC6\x53", 0x006C35}, {"\xC6\x54", 0x006C36}, 
{"\xC6\x55", 0x006C3A}, {"\xC6\x56", 0x006C3B}, {"\xC6\x57", 0x006C3F}, {"\xC6\x58", 0x006C4A}, 
{"\xC6\x59", 0x006C4B}, {"\xC6\x5A", 0x006C4D}, {"\xC6\x5B", 0x006C4F}, {"\xC6\x5C", 0x006C52}, 
{"\xC6\x5D", 0x006C54}, {"\xC6\x5E", 0x006C59}, {"\xC6\x5F", 0x006C5B}, {"\xC6\x60", 0x006C5C}, 
{"\xC6\x61", 0x006C6B}, {"\xC6\x62", 0x006C6D}, {"\xC6\x63", 0x006C6F}, {"\xC6\x64", 0x006C74}, 
{"\xC6\x65", 0x006C76}, {"\xC6\x66", 0x006C78}, {"\xC6\x67", 0x006C79}, {"\xC6\x68", 0x006C7B}, 
{"\xC6\x69", 0x006C85}, {"\xC6\x6A", 0x006C86}, {"\xC6\x6B", 0x006C87}, {"\xC6\x6C", 0x006C89}, 
{"\xC6\x6D", 0x006C94}, {"\xC6\x6E", 0x006C95}, {"\xC6\x6F", 0x006C97}, {"\xC6\x70", 0x006C98}, 
{"\xC6\x71", 0x006C9C}, {"\xC6\x72", 0x006C9F}, {"\xC6\x73", 0x006CB0}, {"\xC6\x74", 0x006CB2}, 
{"\xC6\x75", 0x006CB4}, {"\xC6\x76", 0x006CC2}, {"\xC6\x77", 0x006CC6}, {"\xC6\x78", 0x006CCD}, 
{"\xC6\x79", 0x006CCF}, {"\xC6\x7A", 0x006CD0}, {"\xC6\x7B", 0x006CD1}, {"\xC6\x7C", 0x006CD2}, 
{"\xC6\x7D", 0x006CD4}, {"\xC6\x7E", 0x006CD6}, {"\xC6\xA1", 0x008463}, {"\xC6\xA2", 0x008569}, 
{"\xC6\xA3", 0x0085E4}, {"\xC6\xA4", 0x008A0E}, {"\xC6\xA5", 0x008B04}, {"\xC6\xA6", 0x008C46}, 
{"\xC6\xA7", 0x008E0F}, {"\xC6\xA8", 0x009003}, {"\xC6\xA9", 0x00900F}, {"\xC6\xAA", 0x009419}, 
{"\xC6\xAB", 0x009676}, {"\xC6\xAC", 0x00982D}, {"\xC6\xAD", 0x009A30}, {"\xC6\xAE", 0x0095D8}, 
{"\xC6\xAF", 0x0050CD}, {"\xC6\xB0", 0x0052D5}, {"\xC6\xB1", 0x00540C}, {"\xC6\xB2", 0x005802}, 
{"\xC6\xB3", 0x005C0E}, {"\xC6\xB4", 0x0061A7}, {"\xC6\xB5", 0x00649E}, {"\xC6\xB6", 0x006D1E}, 
{"\xC6\xB7", 0x0077B3}, {"\xC6\xB8", 0x007AE5}, {"\xC6\xB9", 0x0080F4}, {"\xC6\xBA", 0x008404}, 
{"\xC6\xBB", 0x009053}, {"\xC6\xBC", 0x009285}, {"\xC6\xBD", 0x005CE0}, {"\xC6\xBE", 0x009D07}, 
{"\xC6\xBF", 0x00533F}, {"\xC6\xC0", 0x005F97}, {"\xC6\xC1", 0x005FB3}, {"\xC6\xC2", 0x006D9C}, 
{"\xC6\xC3", 0x007279}, {"\xC6\xC4", 0x007763}, {"\xC6\xC5", 0x0079BF}, {"\xC6\xC6", 0x007BE4}, 
{"\xC6\xC7", 0x006BD2}, {"\xC6\xC8", 0x0072EC}, {"\xC6\xC9", 0x008AAD}, {"\xC6\xCA", 0x006803}, 
{"\xC6\xCB", 0x006A61}, {"\xC6\xCC", 0x0051F8}, {"\xC6\xCD", 0x007A81}, {"\xC6\xCE", 0x006934}, 
{"\xC6\xCF", 0x005C4A}, {"\xC6\xD0", 0x009CF6}, {"\xC6\xD1", 0x0082EB}, {"\xC6\xD2", 0x005BC5}, 
{"\xC6\xD3", 0x009149}, {"\xC6\xD4", 0x00701E}, {"\xC6\xD5", 0x005678}, {"\xC6\xD6", 0x005C6F}, 
{"\xC6\xD7", 0x0060C7}, {"\xC6\xD8", 0x006566}, {"\xC6\xD9", 0x006C8C}, {"\xC6\xDA", 0x008C5A}, 
{"\xC6\xDB", 0x009041}, {"\xC6\xDC", 0x009813}, {"\xC6\xDD", 0x005451}, {"\xC6\xDE", 0x0066C7}, 

};
 for(size_t i=1; i<sizeof(mb2u_14_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_14_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_15_cp20932_init()
{
static MB2UData mb2u_15_cp20932 [] = { {"", 0}, 
{"\xC6\xDF", 0x00920D}, {"\xC6\xE0", 0x005948}, {"\xC6\xE1", 0x0090A3}, {"\xC6\xE2", 0x005185}, 
{"\xC6\xE3", 0x004E4D}, {"\xC6\xE4", 0x0051EA}, {"\xC6\xE5", 0x008599}, {"\xC6\xE6", 0x008B0E}, 
{"\xC6\xE7", 0x007058}, {"\xC6\xE8", 0x00637A}, {"\xC6\xE9", 0x00934B}, {"\xC6\xEA", 0x006962}, 
{"\xC6\xEB", 0x0099B4}, {"\xC6\xEC", 0x007E04}, {"\xC6\xED", 0x007577}, {"\xC6\xEE", 0x005357}, 
{"\xC6\xEF", 0x006960}, {"\xC6\xF0", 0x008EDF}, {"\xC6\xF1", 0x0096E3}, {"\xC6\xF2", 0x006C5D}, 
{"\xC6\xF3", 0x004E8C}, {"\xC6\xF4", 0x005C3C}, {"\xC6\xF5", 0x005F10}, {"\xC6\xF6", 0x008FE9}, 
{"\xC6\xF7", 0x005302}, {"\xC6\xF8", 0x008CD1}, {"\xC6\xF9", 0x008089}, {"\xC6\xFA", 0x008679}, 
{"\xC6\xFB", 0x005EFF}, {"\xC6\xFC", 0x0065E5}, {"\xC6\xFD", 0x004E73}, {"\xC6\xFE", 0x005165}, 
{"\xC7\x21", 0x006CDA}, {"\xC7\x22", 0x006CDC}, {"\xC7\x23", 0x006CE0}, {"\xC7\x24", 0x006CE7}, 
{"\xC7\x25", 0x006CE9}, {"\xC7\x26", 0x006CEB}, {"\xC7\x27", 0x006CEC}, {"\xC7\x28", 0x006CEE}, 
{"\xC7\x29", 0x006CF2}, {"\xC7\x2A", 0x006CF4}, {"\xC7\x2B", 0x006D04}, {"\xC7\x2C", 0x006D07}, 
{"\xC7\x2D", 0x006D0A}, {"\xC7\x2E", 0x006D0E}, {"\xC7\x2F", 0x006D0F}, {"\xC7\x30", 0x006D11}, 
{"\xC7\x31", 0x006D13}, {"\xC7\x32", 0x006D1A}, {"\xC7\x33", 0x006D26}, {"\xC7\x34", 0x006D27}, 
{"\xC7\x35", 0x006D28}, {"\xC7\x36", 0x006C67}, {"\xC7\x37", 0x006D2E}, {"\xC7\x38", 0x006D2F}, 
{"\xC7\x39", 0x006D31}, {"\xC7\x3A", 0x006D39}, {"\xC7\x3B", 0x006D3C}, {"\xC7\x3C", 0x006D3F}, 
{"\xC7\x3D", 0x006D57}, {"\xC7\x3E", 0x006D5E}, {"\xC7\x3F", 0x006D5F}, {"\xC7\x40", 0x006D61}, 
{"\xC7\x41", 0x006D65}, {"\xC7\x42", 0x006D67}, {"\xC7\x43", 0x006D6F}, {"\xC7\x44", 0x006D70}, 
{"\xC7\x45", 0x006D7C}, {"\xC7\x46", 0x006D82}, {"\xC7\x47", 0x006D87}, {"\xC7\x48", 0x006D91}, 
{"\xC7\x49", 0x006D92}, {"\xC7\x4A", 0x006D94}, {"\xC7\x4B", 0x006D96}, {"\xC7\x4C", 0x006D97}, 
{"\xC7\x4D", 0x006D98}, {"\xC7\x4E", 0x006DAA}, {"\xC7\x4F", 0x006DAC}, {"\xC7\x50", 0x006DB4}, 
{"\xC7\x51", 0x006DB7}, {"\xC7\x52", 0x006DB9}, {"\xC7\x53", 0x006DBD}, {"\xC7\x54", 0x006DBF}, 
{"\xC7\x55", 0x006DC4}, {"\xC7\x56", 0x006DC8}, {"\xC7\x57", 0x006DCA}, {"\xC7\x58", 0x006DCE}, 
{"\xC7\x59", 0x006DCF}, {"\xC7\x5A", 0x006DD6}, {"\xC7\x5B", 0x006DDB}, {"\xC7\x5C", 0x006DDD}, 
{"\xC7\x5D", 0x006DDF}, {"\xC7\x5E", 0x006DE0}, {"\xC7\x5F", 0x006DE2}, {"\xC7\x60", 0x006DE5}, 
{"\xC7\x61", 0x006DE9}, {"\xC7\x62", 0x006DEF}, {"\xC7\x63", 0x006DF0}, {"\xC7\x64", 0x006DF4}, 
{"\xC7\x65", 0x006DF6}, {"\xC7\x66", 0x006DFC}, {"\xC7\x67", 0x006E00}, {"\xC7\x68", 0x006E04}, 
{"\xC7\x69", 0x006E1E}, {"\xC7\x6A", 0x006E22}, {"\xC7\x6B", 0x006E27}, {"\xC7\x6C", 0x006E32}, 
{"\xC7\x6D", 0x006E36}, {"\xC7\x6E", 0x006E39}, {"\xC7\x6F", 0x006E3B}, {"\xC7\x70", 0x006E3C}, 
{"\xC7\x71", 0x006E44}, {"\xC7\x72", 0x006E45}, {"\xC7\x73", 0x006E48}, {"\xC7\x74", 0x006E49}, 
{"\xC7\x75", 0x006E4B}, {"\xC7\x76", 0x006E4F}, {"\xC7\x77", 0x006E51}, {"\xC7\x78", 0x006E52}, 
{"\xC7\x79", 0x006E53}, {"\xC7\x7A", 0x006E54}, {"\xC7\x7B", 0x006E57}, {"\xC7\x7C", 0x006E5C}, 
{"\xC7\x7D", 0x006E5D}, {"\xC7\x7E", 0x006E5E}, {"\xC7\xA1", 0x005982}, {"\xC7\xA2", 0x005C3F}, 
{"\xC7\xA3", 0x0097EE}, {"\xC7\xA4", 0x004EFB}, {"\xC7\xA5", 0x00598A}, {"\xC7\xA6", 0x005FCD}, 
{"\xC7\xA7", 0x008A8D}, {"\xC7\xA8", 0x006FE1}, {"\xC7\xA9", 0x0079B0}, {"\xC7\xAA", 0x007962}, 
{"\xC7\xAB", 0x005BE7}, {"\xC7\xAC", 0x008471}, {"\xC7\xAD", 0x00732B}, {"\xC7\xAE", 0x0071B1}, 
{"\xC7\xAF", 0x005E74}, {"\xC7\xB0", 0x005FF5}, {"\xC7\xB1", 0x00637B}, {"\xC7\xB2", 0x00649A}, 
{"\xC7\xB3", 0x0071C3}, {"\xC7\xB4", 0x007C98}, {"\xC7\xB5", 0x004E43}, {"\xC7\xB6", 0x005EFC}, 
{"\xC7\xB7", 0x004E4B}, {"\xC7\xB8", 0x0057DC}, {"\xC7\xB9", 0x0056A2}, {"\xC7\xBA", 0x0060A9}, 
{"\xC7\xBB", 0x006FC3}, {"\xC7\xBC", 0x007D0D}, {"\xC7\xBD", 0x0080FD}, {"\xC7\xBE", 0x008133}, 
{"\xC7\xBF", 0x0081BF}, {"\xC7\xC0", 0x008FB2}, {"\xC7\xC1", 0x008997}, {"\xC7\xC2", 0x0086A4}, 
{"\xC7\xC3", 0x005DF4}, {"\xC7\xC4", 0x00628A}, {"\xC7\xC5", 0x0064AD}, {"\xC7\xC6", 0x008987}, 
{"\xC7\xC7", 0x006777}, {"\xC7\xC8", 0x006CE2}, {"\xC7\xC9", 0x006D3E}, {"\xC7\xCA", 0x007436}, 
{"\xC7\xCB", 0x007834}, {"\xC7\xCC", 0x005A46}, {"\xC7\xCD", 0x007F75}, {"\xC7\xCE", 0x0082AD}, 
{"\xC7\xCF", 0x0099AC}, {"\xC7\xD0", 0x004FF3}, {"\xC7\xD1", 0x005EC3}, {"\xC7\xD2", 0x0062DD}, 
{"\xC7\xD3", 0x006392}, {"\xC7\xD4", 0x006557}, {"\xC7\xD5", 0x00676F}, {"\xC7\xD6", 0x0076C3}, 
{"\xC7\xD7", 0x00724C}, {"\xC7\xD8", 0x0080CC}, {"\xC7\xD9", 0x0080BA}, {"\xC7\xDA", 0x008F29}, 
{"\xC7\xDB", 0x00914D}, {"\xC7\xDC", 0x00500D}, {"\xC7\xDD", 0x0057F9}, {"\xC7\xDE", 0x005A92}, 
{"\xC7\xDF", 0x006885}, {"\xC7\xE0", 0x006973}, {"\xC7\xE1", 0x007164}, {"\xC7\xE2", 0x0072FD}, 
{"\xC7\xE3", 0x008CB7}, {"\xC7\xE4", 0x0058F2}, {"\xC7\xE5", 0x008CE0}, {"\xC7\xE6", 0x00966A}, 
{"\xC7\xE7", 0x009019}, {"\xC7\xE8", 0x00877F}, {"\xC7\xE9", 0x0079E4}, {"\xC7\xEA", 0x0077E7}, 
{"\xC7\xEB", 0x008429}, {"\xC7\xEC", 0x004F2F}, {"\xC7\xED", 0x005265}, {"\xC7\xEE", 0x00535A}, 
{"\xC7\xEF", 0x0062CD}, {"\xC7\xF0", 0x0067CF}, {"\xC7\xF1", 0x006CCA}, {"\xC7\xF2", 0x00767D}, 
{"\xC7\xF3", 0x007B94}, {"\xC7\xF4", 0x007C95}, {"\xC7\xF5", 0x008236}, {"\xC7\xF6", 0x008584}, 
{"\xC7\xF7", 0x008FEB}, {"\xC7\xF8", 0x0066DD}, {"\xC7\xF9", 0x006F20}, {"\xC7\xFA", 0x007206}, 
{"\xC7\xFB", 0x007E1B}, {"\xC7\xFC", 0x0083AB}, {"\xC7\xFD", 0x0099C1}, {"\xC7\xFE", 0x009EA6}, 
{"\xC8\x21", 0x006E62}, {"\xC8\x22", 0x006E63}, {"\xC8\x23", 0x006E68}, {"\xC8\x24", 0x006E73}, 
{"\xC8\x25", 0x006E7B}, {"\xC8\x26", 0x006E7D}, {"\xC8\x27", 0x006E8D}, {"\xC8\x28", 0x006E93}, 
{"\xC8\x29", 0x006E99}, {"\xC8\x2A", 0x006EA0}, {"\xC8\x2B", 0x006EA7}, {"\xC8\x2C", 0x006EAD}, 
{"\xC8\x2D", 0x006EAE}, {"\xC8\x2E", 0x006EB1}, {"\xC8\x2F", 0x006EB3}, {"\xC8\x30", 0x006EBB}, 
{"\xC8\x31", 0x006EBF}, {"\xC8\x32", 0x006EC0}, {"\xC8\x33", 0x006EC1}, {"\xC8\x34", 0x006EC3}, 
{"\xC8\x35", 0x006EC7}, {"\xC8\x36", 0x006EC8}, {"\xC8\x37", 0x006ECA}, {"\xC8\x38", 0x006ECD}, 
{"\xC8\x39", 0x006ECE}, {"\xC8\x3A", 0x006ECF}, {"\xC8\x3B", 0x006EEB}, {"\xC8\x3C", 0x006EED}, 
{"\xC8\x3D", 0x006EEE}, {"\xC8\x3E", 0x006EF9}, {"\xC8\x3F", 0x006EFB}, {"\xC8\x40", 0x006EFD}, 
{"\xC8\x41", 0x006F04}, {"\xC8\x42", 0x006F08}, {"\xC8\x43", 0x006F0A}, {"\xC8\x44", 0x006F0C}, 

};
 for(size_t i=1; i<sizeof(mb2u_15_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_15_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_16_cp20932_init()
{
static MB2UData mb2u_16_cp20932 [] = { {"", 0}, 
{"\xC8\x45", 0x006F0D}, {"\xC8\x46", 0x006F16}, {"\xC8\x47", 0x006F18}, {"\xC8\x48", 0x006F1A}, 
{"\xC8\x49", 0x006F1B}, {"\xC8\x4A", 0x006F26}, {"\xC8\x4B", 0x006F29}, {"\xC8\x4C", 0x006F2A}, 
{"\xC8\x4D", 0x006F2F}, {"\xC8\x4E", 0x006F30}, {"\xC8\x4F", 0x006F33}, {"\xC8\x50", 0x006F36}, 
{"\xC8\x51", 0x006F3B}, {"\xC8\x52", 0x006F3C}, {"\xC8\x53", 0x006F2D}, {"\xC8\x54", 0x006F4F}, 
{"\xC8\x55", 0x006F51}, {"\xC8\x56", 0x006F52}, {"\xC8\x57", 0x006F53}, {"\xC8\x58", 0x006F57}, 
{"\xC8\x59", 0x006F59}, {"\xC8\x5A", 0x006F5A}, {"\xC8\x5B", 0x006F5D}, {"\xC8\x5C", 0x006F5E}, 
{"\xC8\x5D", 0x006F61}, {"\xC8\x5E", 0x006F62}, {"\xC8\x5F", 0x006F68}, {"\xC8\x60", 0x006F6C}, 
{"\xC8\x61", 0x006F7D}, {"\xC8\x62", 0x006F7E}, {"\xC8\x63", 0x006F83}, {"\xC8\x64", 0x006F87}, 
{"\xC8\x65", 0x006F88}, {"\xC8\x66", 0x006F8B}, {"\xC8\x67", 0x006F8C}, {"\xC8\x68", 0x006F8D}, 
{"\xC8\x69", 0x006F90}, {"\xC8\x6A", 0x006F92}, {"\xC8\x6B", 0x006F93}, {"\xC8\x6C", 0x006F94}, 
{"\xC8\x6D", 0x006F96}, {"\xC8\x6E", 0x006F9A}, {"\xC8\x6F", 0x006F9F}, {"\xC8\x70", 0x006FA0}, 
{"\xC8\x71", 0x006FA5}, {"\xC8\x72", 0x006FA6}, {"\xC8\x73", 0x006FA7}, {"\xC8\x74", 0x006FA8}, 
{"\xC8\x75", 0x006FAE}, {"\xC8\x76", 0x006FAF}, {"\xC8\x77", 0x006FB0}, {"\xC8\x78", 0x006FB5}, 
{"\xC8\x79", 0x006FB6}, {"\xC8\x7A", 0x006FBC}, {"\xC8\x7B", 0x006FC5}, {"\xC8\x7C", 0x006FC7}, 
{"\xC8\x7D", 0x006FC8}, {"\xC8\x7E", 0x006FCA}, {"\xC8\xA1", 0x0051FD}, {"\xC8\xA2", 0x007BB1}, 
{"\xC8\xA3", 0x007872}, {"\xC8\xA4", 0x007BB8}, {"\xC8\xA5", 0x008087}, {"\xC8\xA6", 0x007B48}, 
{"\xC8\xA7", 0x006AE8}, {"\xC8\xA8", 0x005E61}, {"\xC8\xA9", 0x00808C}, {"\xC8\xAA", 0x007551}, 
{"\xC8\xAB", 0x007560}, {"\xC8\xAC", 0x00516B}, {"\xC8\xAD", 0x009262}, {"\xC8\xAE", 0x006E8C}, 
{"\xC8\xAF", 0x00767A}, {"\xC8\xB0", 0x009197}, {"\xC8\xB1", 0x009AEA}, {"\xC8\xB2", 0x004F10}, 
{"\xC8\xB3", 0x007F70}, {"\xC8\xB4", 0x00629C}, {"\xC8\xB5", 0x007B4F}, {"\xC8\xB6", 0x0095A5}, 
{"\xC8\xB7", 0x009CE9}, {"\xC8\xB8", 0x00567A}, {"\xC8\xB9", 0x005859}, {"\xC8\xBA", 0x0086E4}, 
{"\xC8\xBB", 0x0096BC}, {"\xC8\xBC", 0x004F34}, {"\xC8\xBD", 0x005224}, {"\xC8\xBE", 0x00534A}, 
{"\xC8\xBF", 0x0053CD}, {"\xC8\xC0", 0x0053DB}, {"\xC8\xC1", 0x005E06}, {"\xC8\xC2", 0x00642C}, 
{"\xC8\xC3", 0x006591}, {"\xC8\xC4", 0x00677F}, {"\xC8\xC5", 0x006C3E}, {"\xC8\xC6", 0x006C4E}, 
{"\xC8\xC7", 0x007248}, {"\xC8\xC8", 0x0072AF}, {"\xC8\xC9", 0x0073ED}, {"\xC8\xCA", 0x007554}, 
{"\xC8\xCB", 0x007E41}, {"\xC8\xCC", 0x00822C}, {"\xC8\xCD", 0x0085E9}, {"\xC8\xCE", 0x008CA9}, 
{"\xC8\xCF", 0x007BC4}, {"\xC8\xD0", 0x0091C6}, {"\xC8\xD1", 0x007169}, {"\xC8\xD2", 0x009812}, 
{"\xC8\xD3", 0x0098EF}, {"\xC8\xD4", 0x00633D}, {"\xC8\xD5", 0x006669}, {"\xC8\xD6", 0x00756A}, 
{"\xC8\xD7", 0x0076E4}, {"\xC8\xD8", 0x0078D0}, {"\xC8\xD9", 0x008543}, {"\xC8\xDA", 0x0086EE}, 
{"\xC8\xDB", 0x00532A}, {"\xC8\xDC", 0x005351}, {"\xC8\xDD", 0x005426}, {"\xC8\xDE", 0x005983}, 
{"\xC8\xDF", 0x005E87}, {"\xC8\xE0", 0x005F7C}, {"\xC8\xE1", 0x0060B2}, {"\xC8\xE2", 0x006249}, 
{"\xC8\xE3", 0x006279}, {"\xC8\xE4", 0x0062AB}, {"\xC8\xE5", 0x006590}, {"\xC8\xE6", 0x006BD4}, 
{"\xC8\xE7", 0x006CCC}, {"\xC8\xE8", 0x0075B2}, {"\xC8\xE9", 0x0076AE}, {"\xC8\xEA", 0x007891}, 
{"\xC8\xEB", 0x0079D8}, {"\xC8\xEC", 0x007DCB}, {"\xC8\xED", 0x007F77}, {"\xC8\xEE", 0x0080A5}, 
{"\xC8\xEF", 0x0088AB}, {"\xC8\xF0", 0x008AB9}, {"\xC8\xF1", 0x008CBB}, {"\xC8\xF2", 0x00907F}, 
{"\xC8\xF3", 0x00975E}, {"\xC8\xF4", 0x0098DB}, {"\xC8\xF5", 0x006A0B}, {"\xC8\xF6", 0x007C38}, 
{"\xC8\xF7", 0x005099}, {"\xC8\xF8", 0x005C3E}, {"\xC8\xF9", 0x005FAE}, {"\xC8\xFA", 0x006787}, 
{"\xC8\xFB", 0x006BD8}, {"\xC8\xFC", 0x007435}, {"\xC8\xFD", 0x007709}, {"\xC8\xFE", 0x007F8E}, 
{"\xC9\x21", 0x006FDA}, {"\xC9\x22", 0x006FDE}, {"\xC9\x23", 0x006FE8}, {"\xC9\x24", 0x006FE9}, 
{"\xC9\x25", 0x006FF0}, {"\xC9\x26", 0x006FF5}, {"\xC9\x27", 0x006FF9}, {"\xC9\x28", 0x006FFC}, 
{"\xC9\x29", 0x006FFD}, {"\xC9\x2A", 0x007000}, {"\xC9\x2B", 0x007005}, {"\xC9\x2C", 0x007006}, 
{"\xC9\x2D", 0x007007}, {"\xC9\x2E", 0x00700D}, {"\xC9\x2F", 0x007017}, {"\xC9\x30", 0x007020}, 
{"\xC9\x31", 0x007023}, {"\xC9\x32", 0x00702F}, {"\xC9\x33", 0x007034}, {"\xC9\x34", 0x007037}, 
{"\xC9\x35", 0x007039}, {"\xC9\x36", 0x00703C}, {"\xC9\x37", 0x007043}, {"\xC9\x38", 0x007044}, 
{"\xC9\x39", 0x007048}, {"\xC9\x3A", 0x007049}, {"\xC9\x3B", 0x00704A}, {"\xC9\x3C", 0x00704B}, 
{"\xC9\x3D", 0x007054}, {"\xC9\x3E", 0x007055}, {"\xC9\x3F", 0x00705D}, {"\xC9\x40", 0x00705E}, 
{"\xC9\x41", 0x00704E}, {"\xC9\x42", 0x007064}, {"\xC9\x43", 0x007065}, {"\xC9\x44", 0x00706C}, 
{"\xC9\x45", 0x00706E}, {"\xC9\x46", 0x007075}, {"\xC9\x47", 0x007076}, {"\xC9\x48", 0x00707E}, 
{"\xC9\x49", 0x007081}, {"\xC9\x4A", 0x007085}, {"\xC9\x4B", 0x007086}, {"\xC9\x4C", 0x007094}, 
{"\xC9\x4D", 0x007095}, {"\xC9\x4E", 0x007096}, {"\xC9\x4F", 0x007097}, {"\xC9\x50", 0x007098}, 
{"\xC9\x51", 0x00709B}, {"\xC9\x52", 0x0070A4}, {"\xC9\x53", 0x0070AB}, {"\xC9\x54", 0x0070B0}, 
{"\xC9\x55", 0x0070B1}, {"\xC9\x56", 0x0070B4}, {"\xC9\x57", 0x0070B7}, {"\xC9\x58", 0x0070CA}, 
{"\xC9\x59", 0x0070D1}, {"\xC9\x5A", 0x0070D3}, {"\xC9\x5B", 0x0070D4}, {"\xC9\x5C", 0x0070D5}, 
{"\xC9\x5D", 0x0070D6}, {"\xC9\x5E", 0x0070D8}, {"\xC9\x5F", 0x0070DC}, {"\xC9\x60", 0x0070E4}, 
{"\xC9\x61", 0x0070FA}, {"\xC9\x62", 0x007103}, {"\xC9\x63", 0x007104}, {"\xC9\x64", 0x007105}, 
{"\xC9\x65", 0x007106}, {"\xC9\x66", 0x007107}, {"\xC9\x67", 0x00710B}, {"\xC9\x68", 0x00710C}, 
{"\xC9\x69", 0x00710F}, {"\xC9\x6A", 0x00711E}, {"\xC9\x6B", 0x007120}, {"\xC9\x6C", 0x00712B}, 
{"\xC9\x6D", 0x00712D}, {"\xC9\x6E", 0x00712F}, {"\xC9\x6F", 0x007130}, {"\xC9\x70", 0x007131}, 
{"\xC9\x71", 0x007138}, {"\xC9\x72", 0x007141}, {"\xC9\x73", 0x007145}, {"\xC9\x74", 0x007146}, 
{"\xC9\x75", 0x007147}, {"\xC9\x76", 0x00714A}, {"\xC9\x77", 0x00714B}, {"\xC9\x78", 0x007150}, 
{"\xC9\x79", 0x007152}, {"\xC9\x7A", 0x007157}, {"\xC9\x7B", 0x00715A}, {"\xC9\x7C", 0x00715C}, 
{"\xC9\x7D", 0x00715E}, {"\xC9\x7E", 0x007160}, {"\xC9\xA1", 0x009F3B}, {"\xC9\xA2", 0x0067CA}, 
{"\xC9\xA3", 0x007A17}, {"\xC9\xA4", 0x005339}, {"\xC9\xA5", 0x00758B}, {"\xC9\xA6", 0x009AED}, 
{"\xC9\xA7", 0x005F66}, {"\xC9\xA8", 0x00819D}, {"\xC9\xA9", 0x0083F1}, {"\xC9\xAA", 0x008098}, 

};
 for(size_t i=1; i<sizeof(mb2u_16_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_16_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_17_cp20932_init()
{
static MB2UData mb2u_17_cp20932 [] = { {"", 0}, 
{"\xC9\xAB", 0x005F3C}, {"\xC9\xAC", 0x005FC5}, {"\xC9\xAD", 0x007562}, {"\xC9\xAE", 0x007B46}, 
{"\xC9\xAF", 0x00903C}, {"\xC9\xB0", 0x006867}, {"\xC9\xB1", 0x0059EB}, {"\xC9\xB2", 0x005A9B}, 
{"\xC9\xB3", 0x007D10}, {"\xC9\xB4", 0x00767E}, {"\xC9\xB5", 0x008B2C}, {"\xC9\xB6", 0x004FF5}, 
{"\xC9\xB7", 0x005F6A}, {"\xC9\xB8", 0x006A19}, {"\xC9\xB9", 0x006C37}, {"\xC9\xBA", 0x006F02}, 
{"\xC9\xBB", 0x0074E2}, {"\xC9\xBC", 0x007968}, {"\xC9\xBD", 0x008868}, {"\xC9\xBE", 0x008A55}, 
{"\xC9\xBF", 0x008C79}, {"\xC9\xC0", 0x005EDF}, {"\xC9\xC1", 0x0063CF}, {"\xC9\xC2", 0x0075C5}, 
{"\xC9\xC3", 0x0079D2}, {"\xC9\xC4", 0x0082D7}, {"\xC9\xC5", 0x009328}, {"\xC9\xC6", 0x0092F2}, 
{"\xC9\xC7", 0x00849C}, {"\xC9\xC8", 0x0086ED}, {"\xC9\xC9", 0x009C2D}, {"\xC9\xCA", 0x0054C1}, 
{"\xC9\xCB", 0x005F6C}, {"\xC9\xCC", 0x00658C}, {"\xC9\xCD", 0x006D5C}, {"\xC9\xCE", 0x007015}, 
{"\xC9\xCF", 0x008CA7}, {"\xC9\xD0", 0x008CD3}, {"\xC9\xD1", 0x00983B}, {"\xC9\xD2", 0x00654F}, 
{"\xC9\xD3", 0x0074F6}, {"\xC9\xD4", 0x004E0D}, {"\xC9\xD5", 0x004ED8}, {"\xC9\xD6", 0x0057E0}, 
{"\xC9\xD7", 0x00592B}, {"\xC9\xD8", 0x005A66}, {"\xC9\xD9", 0x005BCC}, {"\xC9\xDA", 0x0051A8}, 
{"\xC9\xDB", 0x005E03}, {"\xC9\xDC", 0x005E9C}, {"\xC9\xDD", 0x006016}, {"\xC9\xDE", 0x006276}, 
{"\xC9\xDF", 0x006577}, {"\xC9\xE0", 0x0065A7}, {"\xC9\xE1", 0x00666E}, {"\xC9\xE2", 0x006D6E}, 
{"\xC9\xE3", 0x007236}, {"\xC9\xE4", 0x007B26}, {"\xC9\xE5", 0x008150}, {"\xC9\xE6", 0x00819A}, 
{"\xC9\xE7", 0x008299}, {"\xC9\xE8", 0x008B5C}, {"\xC9\xE9", 0x008CA0}, {"\xC9\xEA", 0x008CE6}, 
{"\xC9\xEB", 0x008D74}, {"\xC9\xEC", 0x00961C}, {"\xC9\xED", 0x009644}, {"\xC9\xEE", 0x004FAE}, 
{"\xC9\xEF", 0x0064AB}, {"\xC9\xF0", 0x006B66}, {"\xC9\xF1", 0x00821E}, {"\xC9\xF2", 0x008461}, 
{"\xC9\xF3", 0x00856A}, {"\xC9\xF4", 0x0090E8}, {"\xC9\xF5", 0x005C01}, {"\xC9\xF6", 0x006953}, 
{"\xC9\xF7", 0x0098A8}, {"\xC9\xF8", 0x00847A}, {"\xC9\xF9", 0x008557}, {"\xC9\xFA", 0x004F0F}, 
{"\xC9\xFB", 0x00526F}, {"\xC9\xFC", 0x005FA9}, {"\xC9\xFD", 0x005E45}, {"\xC9\xFE", 0x00670D}, 
{"\xCA\x21", 0x007168}, {"\xCA\x22", 0x007179}, {"\xCA\x23", 0x007180}, {"\xCA\x24", 0x007185}, 
{"\xCA\x25", 0x007187}, {"\xCA\x26", 0x00718C}, {"\xCA\x27", 0x007192}, {"\xCA\x28", 0x00719A}, 
{"\xCA\x29", 0x00719B}, {"\xCA\x2A", 0x0071A0}, {"\xCA\x2B", 0x0071A2}, {"\xCA\x2C", 0x0071AF}, 
{"\xCA\x2D", 0x0071B0}, {"\xCA\x2E", 0x0071B2}, {"\xCA\x2F", 0x0071B3}, {"\xCA\x30", 0x0071BA}, 
{"\xCA\x31", 0x0071BF}, {"\xCA\x32", 0x0071C0}, {"\xCA\x33", 0x0071C1}, {"\xCA\x34", 0x0071C4}, 
{"\xCA\x35", 0x0071CB}, {"\xCA\x36", 0x0071CC}, {"\xCA\x37", 0x0071D3}, {"\xCA\x38", 0x0071D6}, 
{"\xCA\x39", 0x0071D9}, {"\xCA\x3A", 0x0071DA}, {"\xCA\x3B", 0x0071DC}, {"\xCA\x3C", 0x0071F8}, 
{"\xCA\x3D", 0x0071FE}, {"\xCA\x3E", 0x007200}, {"\xCA\x3F", 0x007207}, {"\xCA\x40", 0x007208}, 
{"\xCA\x41", 0x007209}, {"\xCA\x42", 0x007213}, {"\xCA\x43", 0x007217}, {"\xCA\x44", 0x00721A}, 
{"\xCA\x45", 0x00721D}, {"\xCA\x46", 0x00721F}, {"\xCA\x47", 0x007224}, {"\xCA\x48", 0x00722B}, 
{"\xCA\x49", 0x00722F}, {"\xCA\x4A", 0x007234}, {"\xCA\x4B", 0x007238}, {"\xCA\x4C", 0x007239}, 
{"\xCA\x4D", 0x007241}, {"\xCA\x4E", 0x007242}, {"\xCA\x4F", 0x007243}, {"\xCA\x50", 0x007245}, 
{"\xCA\x51", 0x00724E}, {"\xCA\x52", 0x00724F}, {"\xCA\x53", 0x007250}, {"\xCA\x54", 0x007253}, 
{"\xCA\x55", 0x007255}, {"\xCA\x56", 0x007256}, {"\xCA\x57", 0x00725A}, {"\xCA\x58", 0x00725C}, 
{"\xCA\x59", 0x00725E}, {"\xCA\x5A", 0x007260}, {"\xCA\x5B", 0x007263}, {"\xCA\x5C", 0x007268}, 
{"\xCA\x5D", 0x00726B}, {"\xCA\x5E", 0x00726E}, {"\xCA\x5F", 0x00726F}, {"\xCA\x60", 0x007271}, 
{"\xCA\x61", 0x007277}, {"\xCA\x62", 0x007278}, {"\xCA\x63", 0x00727B}, {"\xCA\x64", 0x00727C}, 
{"\xCA\x65", 0x00727F}, {"\xCA\x66", 0x007284}, {"\xCA\x67", 0x007289}, {"\xCA\x68", 0x00728D}, 
{"\xCA\x69", 0x00728E}, {"\xCA\x6A", 0x007293}, {"\xCA\x6B", 0x00729B}, {"\xCA\x6C", 0x0072A8}, 
{"\xCA\x6D", 0x0072AD}, {"\xCA\x6E", 0x0072AE}, {"\xCA\x6F", 0x0072B1}, {"\xCA\x70", 0x0072B4}, 
{"\xCA\x71", 0x0072BE}, {"\xCA\x72", 0x0072C1}, {"\xCA\x73", 0x0072C7}, {"\xCA\x74", 0x0072C9}, 
{"\xCA\x75", 0x0072CC}, {"\xCA\x76", 0x0072D5}, {"\xCA\x77", 0x0072D6}, {"\xCA\x78", 0x0072D8}, 
{"\xCA\x79", 0x0072DF}, {"\xCA\x7A", 0x0072E5}, {"\xCA\x7B", 0x0072F3}, {"\xCA\x7C", 0x0072F4}, 
{"\xCA\x7D", 0x0072FA}, {"\xCA\x7E", 0x0072FB}, {"\xCA\xA1", 0x00798F}, {"\xCA\xA2", 0x008179}, 
{"\xCA\xA3", 0x008907}, {"\xCA\xA4", 0x008986}, {"\xCA\xA5", 0x006DF5}, {"\xCA\xA6", 0x005F17}, 
{"\xCA\xA7", 0x006255}, {"\xCA\xA8", 0x006CB8}, {"\xCA\xA9", 0x004ECF}, {"\xCA\xAA", 0x007269}, 
{"\xCA\xAB", 0x009B92}, {"\xCA\xAC", 0x005206}, {"\xCA\xAD", 0x00543B}, {"\xCA\xAE", 0x005674}, 
{"\xCA\xAF", 0x0058B3}, {"\xCA\xB0", 0x0061A4}, {"\xCA\xB1", 0x00626E}, {"\xCA\xB2", 0x00711A}, 
{"\xCA\xB3", 0x00596E}, {"\xCA\xB4", 0x007C89}, {"\xCA\xB5", 0x007CDE}, {"\xCA\xB6", 0x007D1B}, 
{"\xCA\xB7", 0x0096F0}, {"\xCA\xB8", 0x006587}, {"\xCA\xB9", 0x00805E}, {"\xCA\xBA", 0x004E19}, 
{"\xCA\xBB", 0x004F75}, {"\xCA\xBC", 0x005175}, {"\xCA\xBD", 0x005840}, {"\xCA\xBE", 0x005E63}, 
{"\xCA\xBF", 0x005E73}, {"\xCA\xC0", 0x005F0A}, {"\xCA\xC1", 0x0067C4}, {"\xCA\xC2", 0x004E26}, 
{"\xCA\xC3", 0x00853D}, {"\xCA\xC4", 0x009589}, {"\xCA\xC5", 0x00965B}, {"\xCA\xC6", 0x007C73}, 
{"\xCA\xC7", 0x009801}, {"\xCA\xC8", 0x0050FB}, {"\xCA\xC9", 0x0058C1}, {"\xCA\xCA", 0x007656}, 
{"\xCA\xCB", 0x0078A7}, {"\xCA\xCC", 0x005225}, {"\xCA\xCD", 0x0077A5}, {"\xCA\xCE", 0x008511}, 
{"\xCA\xCF", 0x007B86}, {"\xCA\xD0", 0x00504F}, {"\xCA\xD1", 0x005909}, {"\xCA\xD2", 0x007247}, 
{"\xCA\xD3", 0x007BC7}, {"\xCA\xD4", 0x007DE8}, {"\xCA\xD5", 0x008FBA}, {"\xCA\xD6", 0x008FD4}, 
{"\xCA\xD7", 0x00904D}, {"\xCA\xD8", 0x004FBF}, {"\xCA\xD9", 0x0052C9}, {"\xCA\xDA", 0x005A29}, 
{"\xCA\xDB", 0x005F01}, {"\xCA\xDC", 0x0097AD}, {"\xCA\xDD", 0x004FDD}, {"\xCA\xDE", 0x008217}, 
{"\xCA\xDF", 0x0092EA}, {"\xCA\xE0", 0x005703}, {"\xCA\xE1", 0x006355}, {"\xCA\xE2", 0x006B69}, 
{"\xCA\xE3", 0x00752B}, {"\xCA\xE4", 0x0088DC}, {"\xCA\xE5", 0x008F14}, {"\xCA\xE6", 0x007A42}, 
{"\xCA\xE7", 0x0052DF}, {"\xCA\xE8", 0x005893}, {"\xCA\xE9", 0x006155}, {"\xCA\xEA", 0x00620A}, 
{"\xCA\xEB", 0x0066AE}, {"\xCA\xEC", 0x006BCD}, {"\xCA\xED", 0x007C3F}, {"\xCA\xEE", 0x0083E9}, 

};
 for(size_t i=1; i<sizeof(mb2u_17_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_17_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_18_cp20932_init()
{
static MB2UData mb2u_18_cp20932 [] = { {"", 0}, 
{"\xCA\xEF", 0x005023}, {"\xCA\xF0", 0x004FF8}, {"\xCA\xF1", 0x005305}, {"\xCA\xF2", 0x005446}, 
{"\xCA\xF3", 0x005831}, {"\xCA\xF4", 0x005949}, {"\xCA\xF5", 0x005B9D}, {"\xCA\xF6", 0x005CF0}, 
{"\xCA\xF7", 0x005CEF}, {"\xCA\xF8", 0x005D29}, {"\xCA\xF9", 0x005E96}, {"\xCA\xFA", 0x0062B1}, 
{"\xCA\xFB", 0x006367}, {"\xCA\xFC", 0x00653E}, {"\xCA\xFD", 0x0065B9}, {"\xCA\xFE", 0x00670B}, 
{"\xCB\x21", 0x0072FE}, {"\xCB\x22", 0x007302}, {"\xCB\x23", 0x007304}, {"\xCB\x24", 0x007305}, 
{"\xCB\x25", 0x007307}, {"\xCB\x26", 0x00730B}, {"\xCB\x27", 0x00730D}, {"\xCB\x28", 0x007312}, 
{"\xCB\x29", 0x007313}, {"\xCB\x2A", 0x007318}, {"\xCB\x2B", 0x007319}, {"\xCB\x2C", 0x00731E}, 
{"\xCB\x2D", 0x007322}, {"\xCB\x2E", 0x007324}, {"\xCB\x2F", 0x007327}, {"\xCB\x30", 0x007328}, 
{"\xCB\x31", 0x00732C}, {"\xCB\x32", 0x007331}, {"\xCB\x33", 0x007332}, {"\xCB\x34", 0x007335}, 
{"\xCB\x35", 0x00733A}, {"\xCB\x36", 0x00733B}, {"\xCB\x37", 0x00733D}, {"\xCB\x38", 0x007343}, 
{"\xCB\x39", 0x00734D}, {"\xCB\x3A", 0x007350}, {"\xCB\x3B", 0x007352}, {"\xCB\x3C", 0x007356}, 
{"\xCB\x3D", 0x007358}, {"\xCB\x3E", 0x00735D}, {"\xCB\x3F", 0x00735E}, {"\xCB\x40", 0x00735F}, 
{"\xCB\x41", 0x007360}, {"\xCB\x42", 0x007366}, {"\xCB\x43", 0x007367}, {"\xCB\x44", 0x007369}, 
{"\xCB\x45", 0x00736B}, {"\xCB\x46", 0x00736C}, {"\xCB\x47", 0x00736E}, {"\xCB\x48", 0x00736F}, 
{"\xCB\x49", 0x007371}, {"\xCB\x4A", 0x007377}, {"\xCB\x4B", 0x007379}, {"\xCB\x4C", 0x00737C}, 
{"\xCB\x4D", 0x007380}, {"\xCB\x4E", 0x007381}, {"\xCB\x4F", 0x007383}, {"\xCB\x50", 0x007385}, 
{"\xCB\x51", 0x007386}, {"\xCB\x52", 0x00738E}, {"\xCB\x53", 0x007390}, {"\xCB\x54", 0x007393}, 
{"\xCB\x55", 0x007395}, {"\xCB\x56", 0x007397}, {"\xCB\x57", 0x007398}, {"\xCB\x58", 0x00739C}, 
{"\xCB\x59", 0x00739E}, {"\xCB\x5A", 0x00739F}, {"\xCB\x5B", 0x0073A0}, {"\xCB\x5C", 0x0073A2}, 
{"\xCB\x5D", 0x0073A5}, {"\xCB\x5E", 0x0073A6}, {"\xCB\x5F", 0x0073AA}, {"\xCB\x60", 0x0073AB}, 
{"\xCB\x61", 0x0073AD}, {"\xCB\x62", 0x0073B5}, {"\xCB\x63", 0x0073B7}, {"\xCB\x64", 0x0073B9}, 
{"\xCB\x65", 0x0073BC}, {"\xCB\x66", 0x0073BD}, {"\xCB\x67", 0x0073BF}, {"\xCB\x68", 0x0073C5}, 
{"\xCB\x69", 0x0073C6}, {"\xCB\x6A", 0x0073C9}, {"\xCB\x6B", 0x0073CB}, {"\xCB\x6C", 0x0073CC}, 
{"\xCB\x6D", 0x0073CF}, {"\xCB\x6E", 0x0073D2}, {"\xCB\x6F", 0x0073D3}, {"\xCB\x70", 0x0073D6}, 
{"\xCB\x71", 0x0073D9}, {"\xCB\x72", 0x0073DD}, {"\xCB\x73", 0x0073E1}, {"\xCB\x74", 0x0073E3}, 
{"\xCB\x75", 0x0073E6}, {"\xCB\x76", 0x0073E7}, {"\xCB\x77", 0x0073E9}, {"\xCB\x78", 0x0073F4}, 
{"\xCB\x79", 0x0073F5}, {"\xCB\x7A", 0x0073F7}, {"\xCB\x7B", 0x0073F9}, {"\xCB\x7C", 0x0073FA}, 
{"\xCB\x7D", 0x0073FB}, {"\xCB\x7E", 0x0073FD}, {"\xCB\xA1", 0x006CD5}, {"\xCB\xA2", 0x006CE1}, 
{"\xCB\xA3", 0x0070F9}, {"\xCB\xA4", 0x007832}, {"\xCB\xA5", 0x007E2B}, {"\xCB\xA6", 0x0080DE}, 
{"\xCB\xA7", 0x0082B3}, {"\xCB\xA8", 0x00840C}, {"\xCB\xA9", 0x0084EC}, {"\xCB\xAA", 0x008702}, 
{"\xCB\xAB", 0x008912}, {"\xCB\xAC", 0x008A2A}, {"\xCB\xAD", 0x008C4A}, {"\xCB\xAE", 0x0090A6}, 
{"\xCB\xAF", 0x0092D2}, {"\xCB\xB0", 0x0098FD}, {"\xCB\xB1", 0x009CF3}, {"\xCB\xB2", 0x009D6C}, 
{"\xCB\xB3", 0x004E4F}, {"\xCB\xB4", 0x004EA1}, {"\xCB\xB5", 0x00508D}, {"\xCB\xB6", 0x005256}, 
{"\xCB\xB7", 0x00574A}, {"\xCB\xB8", 0x0059A8}, {"\xCB\xB9", 0x005E3D}, {"\xCB\xBA", 0x005FD8}, 
{"\xCB\xBB", 0x005FD9}, {"\xCB\xBC", 0x00623F}, {"\xCB\xBD", 0x0066B4}, {"\xCB\xBE", 0x00671B}, 
{"\xCB\xBF", 0x0067D0}, {"\xCB\xC0", 0x0068D2}, {"\xCB\xC1", 0x005192}, {"\xCB\xC2", 0x007D21}, 
{"\xCB\xC3", 0x0080AA}, {"\xCB\xC4", 0x0081A8}, {"\xCB\xC5", 0x008B00}, {"\xCB\xC6", 0x008C8C}, 
{"\xCB\xC7", 0x008CBF}, {"\xCB\xC8", 0x00927E}, {"\xCB\xC9", 0x009632}, {"\xCB\xCA", 0x005420}, 
{"\xCB\xCB", 0x00982C}, {"\xCB\xCC", 0x005317}, {"\xCB\xCD", 0x0050D5}, {"\xCB\xCE", 0x00535C}, 
{"\xCB\xCF", 0x0058A8}, {"\xCB\xD0", 0x0064B2}, {"\xCB\xD1", 0x006734}, {"\xCB\xD2", 0x007267}, 
{"\xCB\xD3", 0x007766}, {"\xCB\xD4", 0x007A46}, {"\xCB\xD5", 0x0091E6}, {"\xCB\xD6", 0x0052C3}, 
{"\xCB\xD7", 0x006CA1}, {"\xCB\xD8", 0x006B86}, {"\xCB\xD9", 0x005800}, {"\xCB\xDA", 0x005E4C}, 
{"\xCB\xDB", 0x005954}, {"\xCB\xDC", 0x00672C}, {"\xCB\xDD", 0x007FFB}, {"\xCB\xDE", 0x0051E1}, 
{"\xCB\xDF", 0x0076C6}, {"\xCB\xE0", 0x006469}, {"\xCB\xE1", 0x0078E8}, {"\xCB\xE2", 0x009B54}, 
{"\xCB\xE3", 0x009EBB}, {"\xCB\xE4", 0x0057CB}, {"\xCB\xE5", 0x0059B9}, {"\xCB\xE6", 0x006627}, 
{"\xCB\xE7", 0x00679A}, {"\xCB\xE8", 0x006BCE}, {"\xCB\xE9", 0x0054E9}, {"\xCB\xEA", 0x0069D9}, 
{"\xCB\xEB", 0x005E55}, {"\xCB\xEC", 0x00819C}, {"\xCB\xED", 0x006795}, {"\xCB\xEE", 0x009BAA}, 
{"\xCB\xEF", 0x0067FE}, {"\xCB\xF0", 0x009C52}, {"\xCB\xF1", 0x00685D}, {"\xCB\xF2", 0x004EA6}, 
{"\xCB\xF3", 0x004FE3}, {"\xCB\xF4", 0x0053C8}, {"\xCB\xF5", 0x0062B9}, {"\xCB\xF6", 0x00672B}, 
{"\xCB\xF7", 0x006CAB}, {"\xCB\xF8", 0x008FC4}, {"\xCB\xF9", 0x004FAD}, {"\xCB\xFA", 0x007E6D}, 
{"\xCB\xFB", 0x009EBF}, {"\xCB\xFC", 0x004E07}, {"\xCB\xFD", 0x006162}, {"\xCB\xFE", 0x006E80}, 
{"\xCC\x21", 0x0073FF}, {"\xCC\x22", 0x007400}, {"\xCC\x23", 0x007401}, {"\xCC\x24", 0x007404}, 
{"\xCC\x25", 0x007407}, {"\xCC\x26", 0x00740A}, {"\xCC\x27", 0x007411}, {"\xCC\x28", 0x00741A}, 
{"\xCC\x29", 0x00741B}, {"\xCC\x2A", 0x007424}, {"\xCC\x2B", 0x007426}, {"\xCC\x2C", 0x007428}, 
{"\xCC\x2D", 0x007429}, {"\xCC\x2E", 0x00742A}, {"\xCC\x2F", 0x00742B}, {"\xCC\x30", 0x00742C}, 
{"\xCC\x31", 0x00742D}, {"\xCC\x32", 0x00742E}, {"\xCC\x33", 0x00742F}, {"\xCC\x34", 0x007430}, 
{"\xCC\x35", 0x007431}, {"\xCC\x36", 0x007439}, {"\xCC\x37", 0x007440}, {"\xCC\x38", 0x007443}, 
{"\xCC\x39", 0x007444}, {"\xCC\x3A", 0x007446}, {"\xCC\x3B", 0x007447}, {"\xCC\x3C", 0x00744B}, 
{"\xCC\x3D", 0x00744D}, {"\xCC\x3E", 0x007451}, {"\xCC\x3F", 0x007452}, {"\xCC\x40", 0x007457}, 
{"\xCC\x41", 0x00745D}, {"\xCC\x42", 0x007462}, {"\xCC\x43", 0x007466}, {"\xCC\x44", 0x007467}, 
{"\xCC\x45", 0x007468}, {"\xCC\x46", 0x00746B}, {"\xCC\x47", 0x00746D}, {"\xCC\x48", 0x00746E}, 
{"\xCC\x49", 0x007471}, {"\xCC\x4A", 0x007472}, {"\xCC\x4B", 0x007480}, {"\xCC\x4C", 0x007481}, 
{"\xCC\x4D", 0x007485}, {"\xCC\x4E", 0x007486}, {"\xCC\x4F", 0x007487}, {"\xCC\x50", 0x007489}, 
{"\xCC\x51", 0x00748F}, {"\xCC\x52", 0x007490}, {"\xCC\x53", 0x007491}, {"\xCC\x54", 0x007492}, 

};
 for(size_t i=1; i<sizeof(mb2u_18_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_18_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_19_cp20932_init()
{
static MB2UData mb2u_19_cp20932 [] = { {"", 0}, 
{"\xCC\x55", 0x007498}, {"\xCC\x56", 0x007499}, {"\xCC\x57", 0x00749A}, {"\xCC\x58", 0x00749C}, 
{"\xCC\x59", 0x00749F}, {"\xCC\x5A", 0x0074A0}, {"\xCC\x5B", 0x0074A1}, {"\xCC\x5C", 0x0074A3}, 
{"\xCC\x5D", 0x0074A6}, {"\xCC\x5E", 0x0074A8}, {"\xCC\x5F", 0x0074A9}, {"\xCC\x60", 0x0074AA}, 
{"\xCC\x61", 0x0074AB}, {"\xCC\x62", 0x0074AE}, {"\xCC\x63", 0x0074AF}, {"\xCC\x64", 0x0074B1}, 
{"\xCC\x65", 0x0074B2}, {"\xCC\x66", 0x0074B5}, {"\xCC\x67", 0x0074B9}, {"\xCC\x68", 0x0074BB}, 
{"\xCC\x69", 0x0074BF}, {"\xCC\x6A", 0x0074C8}, {"\xCC\x6B", 0x0074C9}, {"\xCC\x6C", 0x0074CC}, 
{"\xCC\x6D", 0x0074D0}, {"\xCC\x6E", 0x0074D3}, {"\xCC\x6F", 0x0074D8}, {"\xCC\x70", 0x0074DA}, 
{"\xCC\x71", 0x0074DB}, {"\xCC\x72", 0x0074DE}, {"\xCC\x73", 0x0074DF}, {"\xCC\x74", 0x0074E4}, 
{"\xCC\x75", 0x0074E8}, {"\xCC\x76", 0x0074EA}, {"\xCC\x77", 0x0074EB}, {"\xCC\x78", 0x0074EF}, 
{"\xCC\x79", 0x0074F4}, {"\xCC\x7A", 0x0074FA}, {"\xCC\x7B", 0x0074FB}, {"\xCC\x7C", 0x0074FC}, 
{"\xCC\x7D", 0x0074FF}, {"\xCC\x7E", 0x007506}, {"\xCC\xA1", 0x006F2B}, {"\xCC\xA2", 0x008513}, 
{"\xCC\xA3", 0x005473}, {"\xCC\xA4", 0x00672A}, {"\xCC\xA5", 0x009B45}, {"\xCC\xA6", 0x005DF3}, 
{"\xCC\xA7", 0x007B95}, {"\xCC\xA8", 0x005CAC}, {"\xCC\xA9", 0x005BC6}, {"\xCC\xAA", 0x00871C}, 
{"\xCC\xAB", 0x006E4A}, {"\xCC\xAC", 0x0084D1}, {"\xCC\xAD", 0x007A14}, {"\xCC\xAE", 0x008108}, 
{"\xCC\xAF", 0x005999}, {"\xCC\xB0", 0x007C8D}, {"\xCC\xB1", 0x006C11}, {"\xCC\xB2", 0x007720}, 
{"\xCC\xB3", 0x0052D9}, {"\xCC\xB4", 0x005922}, {"\xCC\xB5", 0x007121}, {"\xCC\xB6", 0x00725F}, 
{"\xCC\xB7", 0x0077DB}, {"\xCC\xB8", 0x009727}, {"\xCC\xB9", 0x009D61}, {"\xCC\xBA", 0x00690B}, 
{"\xCC\xBB", 0x005A7F}, {"\xCC\xBC", 0x005A18}, {"\xCC\xBD", 0x0051A5}, {"\xCC\xBE", 0x00540D}, 
{"\xCC\xBF", 0x00547D}, {"\xCC\xC0", 0x00660E}, {"\xCC\xC1", 0x0076DF}, {"\xCC\xC2", 0x008FF7}, 
{"\xCC\xC3", 0x009298}, {"\xCC\xC4", 0x009CF4}, {"\xCC\xC5", 0x0059EA}, {"\xCC\xC6", 0x00725D}, 
{"\xCC\xC7", 0x006EC5}, {"\xCC\xC8", 0x00514D}, {"\xCC\xC9", 0x0068C9}, {"\xCC\xCA", 0x007DBF}, 
{"\xCC\xCB", 0x007DEC}, {"\xCC\xCC", 0x009762}, {"\xCC\xCD", 0x009EBA}, {"\xCC\xCE", 0x006478}, 
{"\xCC\xCF", 0x006A21}, {"\xCC\xD0", 0x008302}, {"\xCC\xD1", 0x005984}, {"\xCC\xD2", 0x005B5F}, 
{"\xCC\xD3", 0x006BDB}, {"\xCC\xD4", 0x00731B}, {"\xCC\xD5", 0x0076F2}, {"\xCC\xD6", 0x007DB2}, 
{"\xCC\xD7", 0x008017}, {"\xCC\xD8", 0x008499}, {"\xCC\xD9", 0x005132}, {"\xCC\xDA", 0x006728}, 
{"\xCC\xDB", 0x009ED9}, {"\xCC\xDC", 0x0076EE}, {"\xCC\xDD", 0x006762}, {"\xCC\xDE", 0x0052FF}, 
{"\xCC\xDF", 0x009905}, {"\xCC\xE0", 0x005C24}, {"\xCC\xE1", 0x00623B}, {"\xCC\xE2", 0x007C7E}, 
{"\xCC\xE3", 0x008CB0}, {"\xCC\xE4", 0x00554F}, {"\xCC\xE5", 0x0060B6}, {"\xCC\xE6", 0x007D0B}, 
{"\xCC\xE7", 0x009580}, {"\xCC\xE8", 0x005301}, {"\xCC\xE9", 0x004E5F}, {"\xCC\xEA", 0x0051B6}, 
{"\xCC\xEB", 0x00591C}, {"\xCC\xEC", 0x00723A}, {"\xCC\xED", 0x008036}, {"\xCC\xEE", 0x0091CE}, 
{"\xCC\xEF", 0x005F25}, {"\xCC\xF0", 0x0077E2}, {"\xCC\xF1", 0x005384}, {"\xCC\xF2", 0x005F79}, 
{"\xCC\xF3", 0x007D04}, {"\xCC\xF4", 0x0085AC}, {"\xCC\xF5", 0x008A33}, {"\xCC\xF6", 0x008E8D}, 
{"\xCC\xF7", 0x009756}, {"\xCC\xF8", 0x0067F3}, {"\xCC\xF9", 0x0085AE}, {"\xCC\xFA", 0x009453}, 
{"\xCC\xFB", 0x006109}, {"\xCC\xFC", 0x006108}, {"\xCC\xFD", 0x006CB9}, {"\xCC\xFE", 0x007652}, 
{"\xCD\x21", 0x007512}, {"\xCD\x22", 0x007516}, {"\xCD\x23", 0x007517}, {"\xCD\x24", 0x007520}, 
{"\xCD\x25", 0x007521}, {"\xCD\x26", 0x007524}, {"\xCD\x27", 0x007527}, {"\xCD\x28", 0x007529}, 
{"\xCD\x29", 0x00752A}, {"\xCD\x2A", 0x00752F}, {"\xCD\x2B", 0x007536}, {"\xCD\x2C", 0x007539}, 
{"\xCD\x2D", 0x00753D}, {"\xCD\x2E", 0x00753E}, {"\xCD\x2F", 0x00753F}, {"\xCD\x30", 0x007540}, 
{"\xCD\x31", 0x007543}, {"\xCD\x32", 0x007547}, {"\xCD\x33", 0x007548}, {"\xCD\x34", 0x00754E}, 
{"\xCD\x35", 0x007550}, {"\xCD\x36", 0x007552}, {"\xCD\x37", 0x007557}, {"\xCD\x38", 0x00755E}, 
{"\xCD\x39", 0x00755F}, {"\xCD\x3A", 0x007561}, {"\xCD\x3B", 0x00756F}, {"\xCD\x3C", 0x007571}, 
{"\xCD\x3D", 0x007579}, {"\xCD\x3E", 0x00757A}, {"\xCD\x3F", 0x00757B}, {"\xCD\x40", 0x00757C}, 
{"\xCD\x41", 0x00757D}, {"\xCD\x42", 0x00757E}, {"\xCD\x43", 0x007581}, {"\xCD\x44", 0x007585}, 
{"\xCD\x45", 0x007590}, {"\xCD\x46", 0x007592}, {"\xCD\x47", 0x007593}, {"\xCD\x48", 0x007595}, 
{"\xCD\x49", 0x007599}, {"\xCD\x4A", 0x00759C}, {"\xCD\x4B", 0x0075A2}, {"\xCD\x4C", 0x0075A4}, 
{"\xCD\x4D", 0x0075B4}, {"\xCD\x4E", 0x0075BA}, {"\xCD\x4F", 0x0075BF}, {"\xCD\x50", 0x0075C0}, 
{"\xCD\x51", 0x0075C1}, {"\xCD\x52", 0x0075C4}, {"\xCD\x53", 0x0075C6}, {"\xCD\x54", 0x0075CC}, 
{"\xCD\x55", 0x0075CE}, {"\xCD\x56", 0x0075CF}, {"\xCD\x57", 0x0075D7}, {"\xCD\x58", 0x0075DC}, 
{"\xCD\x59", 0x0075DF}, {"\xCD\x5A", 0x0075E0}, {"\xCD\x5B", 0x0075E1}, {"\xCD\x5C", 0x0075E4}, 
{"\xCD\x5D", 0x0075E7}, {"\xCD\x5E", 0x0075EC}, {"\xCD\x5F", 0x0075EE}, {"\xCD\x60", 0x0075EF}, 
{"\xCD\x61", 0x0075F1}, {"\xCD\x62", 0x0075F9}, {"\xCD\x63", 0x007600}, {"\xCD\x64", 0x007602}, 
{"\xCD\x65", 0x007603}, {"\xCD\x66", 0x007604}, {"\xCD\x67", 0x007607}, {"\xCD\x68", 0x007608}, 
{"\xCD\x69", 0x00760A}, {"\xCD\x6A", 0x00760C}, {"\xCD\x6B", 0x00760F}, {"\xCD\x6C", 0x007612}, 
{"\xCD\x6D", 0x007613}, {"\xCD\x6E", 0x007615}, {"\xCD\x6F", 0x007616}, {"\xCD\x70", 0x007619}, 
{"\xCD\x71", 0x00761B}, {"\xCD\x72", 0x00761C}, {"\xCD\x73", 0x00761D}, {"\xCD\x74", 0x00761E}, 
{"\xCD\x75", 0x007623}, {"\xCD\x76", 0x007625}, {"\xCD\x77", 0x007626}, {"\xCD\x78", 0x007629}, 
{"\xCD\x79", 0x00762D}, {"\xCD\x7A", 0x007632}, {"\xCD\x7B", 0x007633}, {"\xCD\x7C", 0x007635}, 
{"\xCD\x7D", 0x007638}, {"\xCD\x7E", 0x007639}, {"\xCD\xA1", 0x008AED}, {"\xCD\xA2", 0x008F38}, 
{"\xCD\xA3", 0x00552F}, {"\xCD\xA4", 0x004F51}, {"\xCD\xA5", 0x00512A}, {"\xCD\xA6", 0x0052C7}, 
{"\xCD\xA7", 0x0053CB}, {"\xCD\xA8", 0x005BA5}, {"\xCD\xA9", 0x005E7D}, {"\xCD\xAA", 0x0060A0}, 
{"\xCD\xAB", 0x006182}, {"\xCD\xAC", 0x0063D6}, {"\xCD\xAD", 0x006709}, {"\xCD\xAE", 0x0067DA}, 
{"\xCD\xAF", 0x006E67}, {"\xCD\xB0", 0x006D8C}, {"\xCD\xB1", 0x007336}, {"\xCD\xB2", 0x007337}, 
{"\xCD\xB3", 0x007531}, {"\xCD\xB4", 0x007950}, {"\xCD\xB5", 0x0088D5}, {"\xCD\xB6", 0x008A98}, 
{"\xCD\xB7", 0x00904A}, {"\xCD\xB8", 0x009091}, {"\xCD\xB9", 0x0090F5}, {"\xCD\xBA", 0x0096C4}, 

};
 for(size_t i=1; i<sizeof(mb2u_19_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_19_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_1a_cp20932_init()
{
static MB2UData mb2u_1a_cp20932 [] = { {"", 0}, 
{"\xCD\xBB", 0x00878D}, {"\xCD\xBC", 0x005915}, {"\xCD\xBD", 0x004E88}, {"\xCD\xBE", 0x004F59}, 
{"\xCD\xBF", 0x004E0E}, {"\xCD\xC0", 0x008A89}, {"\xCD\xC1", 0x008F3F}, {"\xCD\xC2", 0x009810}, 
{"\xCD\xC3", 0x0050AD}, {"\xCD\xC4", 0x005E7C}, {"\xCD\xC5", 0x005996}, {"\xCD\xC6", 0x005BB9}, 
{"\xCD\xC7", 0x005EB8}, {"\xCD\xC8", 0x0063DA}, {"\xCD\xC9", 0x0063FA}, {"\xCD\xCA", 0x0064C1}, 
{"\xCD\xCB", 0x0066DC}, {"\xCD\xCC", 0x00694A}, {"\xCD\xCD", 0x0069D8}, {"\xCD\xCE", 0x006D0B}, 
{"\xCD\xCF", 0x006EB6}, {"\xCD\xD0", 0x007194}, {"\xCD\xD1", 0x007528}, {"\xCD\xD2", 0x007AAF}, 
{"\xCD\xD3", 0x007F8A}, {"\xCD\xD4", 0x008000}, {"\xCD\xD5", 0x008449}, {"\xCD\xD6", 0x0084C9}, 
{"\xCD\xD7", 0x008981}, {"\xCD\xD8", 0x008B21}, {"\xCD\xD9", 0x008E0A}, {"\xCD\xDA", 0x009065}, 
{"\xCD\xDB", 0x00967D}, {"\xCD\xDC", 0x00990A}, {"\xCD\xDD", 0x00617E}, {"\xCD\xDE", 0x006291}, 
{"\xCD\xDF", 0x006B32}, {"\xCD\xE0", 0x006C83}, {"\xCD\xE1", 0x006D74}, {"\xCD\xE2", 0x007FCC}, 
{"\xCD\xE3", 0x007FFC}, {"\xCD\xE4", 0x006DC0}, {"\xCD\xE5", 0x007F85}, {"\xCD\xE6", 0x0087BA}, 
{"\xCD\xE7", 0x0088F8}, {"\xCD\xE8", 0x006765}, {"\xCD\xE9", 0x0083B1}, {"\xCD\xEA", 0x00983C}, 
{"\xCD\xEB", 0x0096F7}, {"\xCD\xEC", 0x006D1B}, {"\xCD\xED", 0x007D61}, {"\xCD\xEE", 0x00843D}, 
{"\xCD\xEF", 0x00916A}, {"\xCD\xF0", 0x004E71}, {"\xCD\xF1", 0x005375}, {"\xCD\xF2", 0x005D50}, 
{"\xCD\xF3", 0x006B04}, {"\xCD\xF4", 0x006FEB}, {"\xCD\xF5", 0x0085CD}, {"\xCD\xF6", 0x00862D}, 
{"\xCD\xF7", 0x0089A7}, {"\xCD\xF8", 0x005229}, {"\xCD\xF9", 0x00540F}, {"\xCD\xFA", 0x005C65}, 
{"\xCD\xFB", 0x00674E}, {"\xCD\xFC", 0x0068A8}, {"\xCD\xFD", 0x007406}, {"\xCD\xFE", 0x007483}, 
{"\xCE\x21", 0x00763A}, {"\xCE\x22", 0x00763C}, {"\xCE\x23", 0x00764A}, {"\xCE\x24", 0x007640}, 
{"\xCE\x25", 0x007641}, {"\xCE\x26", 0x007643}, {"\xCE\x27", 0x007644}, {"\xCE\x28", 0x007645}, 
{"\xCE\x29", 0x007649}, {"\xCE\x2A", 0x00764B}, {"\xCE\x2B", 0x007655}, {"\xCE\x2C", 0x007659}, 
{"\xCE\x2D", 0x00765F}, {"\xCE\x2E", 0x007664}, {"\xCE\x2F", 0x007665}, {"\xCE\x30", 0x00766D}, 
{"\xCE\x31", 0x00766E}, {"\xCE\x32", 0x00766F}, {"\xCE\x33", 0x007671}, {"\xCE\x34", 0x007674}, 
{"\xCE\x35", 0x007681}, {"\xCE\x36", 0x007685}, {"\xCE\x37", 0x00768C}, {"\xCE\x38", 0x00768D}, 
{"\xCE\x39", 0x007695}, {"\xCE\x3A", 0x00769B}, {"\xCE\x3B", 0x00769C}, {"\xCE\x3C", 0x00769D}, 
{"\xCE\x3D", 0x00769F}, {"\xCE\x3E", 0x0076A0}, {"\xCE\x3F", 0x0076A2}, {"\xCE\x40", 0x0076A3}, 
{"\xCE\x41", 0x0076A4}, {"\xCE\x42", 0x0076A5}, {"\xCE\x43", 0x0076A6}, {"\xCE\x44", 0x0076A7}, 
{"\xCE\x45", 0x0076A8}, {"\xCE\x46", 0x0076AA}, {"\xCE\x47", 0x0076AD}, {"\xCE\x48", 0x0076BD}, 
{"\xCE\x49", 0x0076C1}, {"\xCE\x4A", 0x0076C5}, {"\xCE\x4B", 0x0076C9}, {"\xCE\x4C", 0x0076CB}, 
{"\xCE\x4D", 0x0076CC}, {"\xCE\x4E", 0x0076CE}, {"\xCE\x4F", 0x0076D4}, {"\xCE\x50", 0x0076D9}, 
{"\xCE\x51", 0x0076E0}, {"\xCE\x52", 0x0076E6}, {"\xCE\x53", 0x0076E8}, {"\xCE\x54", 0x0076EC}, 
{"\xCE\x55", 0x0076F0}, {"\xCE\x56", 0x0076F1}, {"\xCE\x57", 0x0076F6}, {"\xCE\x58", 0x0076F9}, 
{"\xCE\x59", 0x0076FC}, {"\xCE\x5A", 0x007700}, {"\xCE\x5B", 0x007706}, {"\xCE\x5C", 0x00770A}, 
{"\xCE\x5D", 0x00770E}, {"\xCE\x5E", 0x007712}, {"\xCE\x5F", 0x007714}, {"\xCE\x60", 0x007715}, 
{"\xCE\x61", 0x007717}, {"\xCE\x62", 0x007719}, {"\xCE\x63", 0x00771A}, {"\xCE\x64", 0x00771C}, 
{"\xCE\x65", 0x007722}, {"\xCE\x66", 0x007728}, {"\xCE\x67", 0x00772D}, {"\xCE\x68", 0x00772E}, 
{"\xCE\x69", 0x00772F}, {"\xCE\x6A", 0x007734}, {"\xCE\x6B", 0x007735}, {"\xCE\x6C", 0x007736}, 
{"\xCE\x6D", 0x007739}, {"\xCE\x6E", 0x00773D}, {"\xCE\x6F", 0x00773E}, {"\xCE\x70", 0x007742}, 
{"\xCE\x71", 0x007745}, {"\xCE\x72", 0x007746}, {"\xCE\x73", 0x00774A}, {"\xCE\x74", 0x00774D}, 
{"\xCE\x75", 0x00774E}, {"\xCE\x76", 0x00774F}, {"\xCE\x77", 0x007752}, {"\xCE\x78", 0x007756}, 
{"\xCE\x79", 0x007757}, {"\xCE\x7A", 0x00775C}, {"\xCE\x7B", 0x00775E}, {"\xCE\x7C", 0x00775F}, 
{"\xCE\x7D", 0x007760}, {"\xCE\x7E", 0x007762}, {"\xCE\xA1", 0x0075E2}, {"\xCE\xA2", 0x0088CF}, 
{"\xCE\xA3", 0x0088E1}, {"\xCE\xA4", 0x0091CC}, {"\xCE\xA5", 0x0096E2}, {"\xCE\xA6", 0x009678}, 
{"\xCE\xA7", 0x005F8B}, {"\xCE\xA8", 0x007387}, {"\xCE\xA9", 0x007ACB}, {"\xCE\xAA", 0x00844E}, 
{"\xCE\xAB", 0x0063A0}, {"\xCE\xAC", 0x007565}, {"\xCE\xAD", 0x005289}, {"\xCE\xAE", 0x006D41}, 
{"\xCE\xAF", 0x006E9C}, {"\xCE\xB0", 0x007409}, {"\xCE\xB1", 0x007559}, {"\xCE\xB2", 0x00786B}, 
{"\xCE\xB3", 0x007C92}, {"\xCE\xB4", 0x009686}, {"\xCE\xB5", 0x007ADC}, {"\xCE\xB6", 0x009F8D}, 
{"\xCE\xB7", 0x004FB6}, {"\xCE\xB8", 0x00616E}, {"\xCE\xB9", 0x0065C5}, {"\xCE\xBA", 0x00865C}, 
{"\xCE\xBB", 0x004E86}, {"\xCE\xBC", 0x004EAE}, {"\xCE\xBD", 0x0050DA}, {"\xCE\xBE", 0x004E21}, 
{"\xCE\xBF", 0x0051CC}, {"\xCE\xC0", 0x005BEE}, {"\xCE\xC1", 0x006599}, {"\xCE\xC2", 0x006881}, 
{"\xCE\xC3", 0x006DBC}, {"\xCE\xC4", 0x00731F}, {"\xCE\xC5", 0x007642}, {"\xCE\xC6", 0x0077AD}, 
{"\xCE\xC7", 0x007A1C}, {"\xCE\xC8", 0x007CE7}, {"\xCE\xC9", 0x00826F}, {"\xCE\xCA", 0x008AD2}, 
{"\xCE\xCB", 0x00907C}, {"\xCE\xCC", 0x0091CF}, {"\xCE\xCD", 0x009675}, {"\xCE\xCE", 0x009818}, 
{"\xCE\xCF", 0x00529B}, {"\xCE\xD0", 0x007DD1}, {"\xCE\xD1", 0x00502B}, {"\xCE\xD2", 0x005398}, 
{"\xCE\xD3", 0x006797}, {"\xCE\xD4", 0x006DCB}, {"\xCE\xD5", 0x0071D0}, {"\xCE\xD6", 0x007433}, 
{"\xCE\xD7", 0x0081E8}, {"\xCE\xD8", 0x008F2A}, {"\xCE\xD9", 0x0096A3}, {"\xCE\xDA", 0x009C57}, 
{"\xCE\xDB", 0x009E9F}, {"\xCE\xDC", 0x007460}, {"\xCE\xDD", 0x005841}, {"\xCE\xDE", 0x006D99}, 
{"\xCE\xDF", 0x007D2F}, {"\xCE\xE0", 0x00985E}, {"\xCE\xE1", 0x004EE4}, {"\xCE\xE2", 0x004F36}, 
{"\xCE\xE3", 0x004F8B}, {"\xCE\xE4", 0x0051B7}, {"\xCE\xE5", 0x0052B1}, {"\xCE\xE6", 0x005DBA}, 
{"\xCE\xE7", 0x00601C}, {"\xCE\xE8", 0x0073B2}, {"\xCE\xE9", 0x00793C}, {"\xCE\xEA", 0x0082D3}, 
{"\xCE\xEB", 0x009234}, {"\xCE\xEC", 0x0096B7}, {"\xCE\xED", 0x0096F6}, {"\xCE\xEE", 0x00970A}, 
{"\xCE\xEF", 0x009E97}, {"\xCE\xF0", 0x009F62}, {"\xCE\xF1", 0x0066A6}, {"\xCE\xF2", 0x006B74}, 
{"\xCE\xF3", 0x005217}, {"\xCE\xF4", 0x0052A3}, {"\xCE\xF5", 0x0070C8}, {"\xCE\xF6", 0x0088C2}, 
{"\xCE\xF7", 0x005EC9}, {"\xCE\xF8", 0x00604B}, {"\xCE\xF9", 0x006190}, {"\xCE\xFA", 0x006F23}, 
{"\xCE\xFB", 0x007149}, {"\xCE\xFC", 0x007C3E}, {"\xCE\xFD", 0x007DF4}, {"\xCE\xFE", 0x00806F}, 

};
 for(size_t i=1; i<sizeof(mb2u_1a_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_1a_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_1b_cp20932_init()
{
static MB2UData mb2u_1b_cp20932 [] = { {"", 0}, 
{"\xCF\x21", 0x007764}, {"\xCF\x22", 0x007767}, {"\xCF\x23", 0x00776A}, {"\xCF\x24", 0x00776C}, 
{"\xCF\x25", 0x007770}, {"\xCF\x26", 0x007772}, {"\xCF\x27", 0x007773}, {"\xCF\x28", 0x007774}, 
{"\xCF\x29", 0x00777A}, {"\xCF\x2A", 0x00777D}, {"\xCF\x2B", 0x007780}, {"\xCF\x2C", 0x007784}, 
{"\xCF\x2D", 0x00778C}, {"\xCF\x2E", 0x00778D}, {"\xCF\x2F", 0x007794}, {"\xCF\x30", 0x007795}, 
{"\xCF\x31", 0x007796}, {"\xCF\x32", 0x00779A}, {"\xCF\x33", 0x00779F}, {"\xCF\x34", 0x0077A2}, 
{"\xCF\x35", 0x0077A7}, {"\xCF\x36", 0x0077AA}, {"\xCF\x37", 0x0077AE}, {"\xCF\x38", 0x0077AF}, 
{"\xCF\x39", 0x0077B1}, {"\xCF\x3A", 0x0077B5}, {"\xCF\x3B", 0x0077BE}, {"\xCF\x3C", 0x0077C3}, 
{"\xCF\x3D", 0x0077C9}, {"\xCF\x3E", 0x0077D1}, {"\xCF\x3F", 0x0077D2}, {"\xCF\x40", 0x0077D5}, 
{"\xCF\x41", 0x0077D9}, {"\xCF\x42", 0x0077DE}, {"\xCF\x43", 0x0077DF}, {"\xCF\x44", 0x0077E0}, 
{"\xCF\x45", 0x0077E4}, {"\xCF\x46", 0x0077E6}, {"\xCF\x47", 0x0077EA}, {"\xCF\x48", 0x0077EC}, 
{"\xCF\x49", 0x0077F0}, {"\xCF\x4A", 0x0077F1}, {"\xCF\x4B", 0x0077F4}, {"\xCF\x4C", 0x0077F8}, 
{"\xCF\x4D", 0x0077FB}, {"\xCF\x4E", 0x007805}, {"\xCF\x4F", 0x007806}, {"\xCF\x50", 0x007809}, 
{"\xCF\x51", 0x00780D}, {"\xCF\x52", 0x00780E}, {"\xCF\x53", 0x007811}, {"\xCF\x54", 0x00781D}, 
{"\xCF\x55", 0x007821}, {"\xCF\x56", 0x007822}, {"\xCF\x57", 0x007823}, {"\xCF\x58", 0x00782D}, 
{"\xCF\x59", 0x00782E}, {"\xCF\x5A", 0x007830}, {"\xCF\x5B", 0x007835}, {"\xCF\x5C", 0x007837}, 
{"\xCF\x5D", 0x007843}, {"\xCF\x5E", 0x007844}, {"\xCF\x5F", 0x007847}, {"\xCF\x60", 0x007848}, 
{"\xCF\x61", 0x00784C}, {"\xCF\x62", 0x00784E}, {"\xCF\x63", 0x007852}, {"\xCF\x64", 0x00785C}, 
{"\xCF\x65", 0x00785E}, {"\xCF\x66", 0x007860}, {"\xCF\x67", 0x007861}, {"\xCF\x68", 0x007863}, 
{"\xCF\x69", 0x007864}, {"\xCF\x6A", 0x007868}, {"\xCF\x6B", 0x00786A}, {"\xCF\x6C", 0x00786E}, 
{"\xCF\x6D", 0x00787A}, {"\xCF\x6E", 0x00787E}, {"\xCF\x6F", 0x00788A}, {"\xCF\x70", 0x00788F}, 
{"\xCF\x71", 0x007894}, {"\xCF\x72", 0x007898}, {"\xCF\x73", 0x0078A1}, {"\xCF\x74", 0x00789D}, 
{"\xCF\x75", 0x00789E}, {"\xCF\x76", 0x00789F}, {"\xCF\x77", 0x0078A4}, {"\xCF\x78", 0x0078A8}, 
{"\xCF\x79", 0x0078AC}, {"\xCF\x7A", 0x0078AD}, {"\xCF\x7B", 0x0078B0}, {"\xCF\x7C", 0x0078B1}, 
{"\xCF\x7D", 0x0078B2}, {"\xCF\x7E", 0x0078B3}, {"\xCF\xA1", 0x0084EE}, {"\xCF\xA2", 0x009023}, 
{"\xCF\xA3", 0x00932C}, {"\xCF\xA4", 0x005442}, {"\xCF\xA5", 0x009B6F}, {"\xCF\xA6", 0x006AD3}, 
{"\xCF\xA7", 0x007089}, {"\xCF\xA8", 0x008CC2}, {"\xCF\xA9", 0x008DEF}, {"\xCF\xAA", 0x009732}, 
{"\xCF\xAB", 0x0052B4}, {"\xCF\xAC", 0x005A41}, {"\xCF\xAD", 0x005ECA}, {"\xCF\xAE", 0x005F04}, 
{"\xCF\xAF", 0x006717}, {"\xCF\xB0", 0x00697C}, {"\xCF\xB1", 0x006994}, {"\xCF\xB2", 0x006D6A}, 
{"\xCF\xB3", 0x006F0F}, {"\xCF\xB4", 0x007262}, {"\xCF\xB5", 0x0072FC}, {"\xCF\xB6", 0x007BED}, 
{"\xCF\xB7", 0x008001}, {"\xCF\xB8", 0x00807E}, {"\xCF\xB9", 0x00874B}, {"\xCF\xBA", 0x0090CE}, 
{"\xCF\xBB", 0x00516D}, {"\xCF\xBC", 0x009E93}, {"\xCF\xBD", 0x007984}, {"\xCF\xBE", 0x00808B}, 
{"\xCF\xBF", 0x009332}, {"\xCF\xC0", 0x008AD6}, {"\xCF\xC1", 0x00502D}, {"\xCF\xC2", 0x00548C}, 
{"\xCF\xC3", 0x008A71}, {"\xCF\xC4", 0x006B6A}, {"\xCF\xC5", 0x008CC4}, {"\xCF\xC6", 0x008107}, 
{"\xCF\xC7", 0x0060D1}, {"\xCF\xC8", 0x0067A0}, {"\xCF\xC9", 0x009DF2}, {"\xCF\xCA", 0x004E99}, 
{"\xCF\xCB", 0x004E98}, {"\xCF\xCC", 0x009C10}, {"\xCF\xCD", 0x008A6B}, {"\xCF\xCE", 0x0085C1}, 
{"\xCF\xCF", 0x008568}, {"\xCF\xD0", 0x006900}, {"\xCF\xD1", 0x006E7E}, {"\xCF\xD2", 0x007897}, 
{"\xCF\xD3", 0x008155}, {"\xD0\x21", 0x0078BB}, {"\xD0\x22", 0x0078BD}, {"\xD0\x23", 0x0078BF}, 
{"\xD0\x24", 0x0078C7}, {"\xD0\x25", 0x0078C8}, {"\xD0\x26", 0x0078C9}, {"\xD0\x27", 0x0078CC}, 
{"\xD0\x28", 0x0078CE}, {"\xD0\x29", 0x0078D2}, {"\xD0\x2A", 0x0078D3}, {"\xD0\x2B", 0x0078D5}, 
{"\xD0\x2C", 0x0078D6}, {"\xD0\x2D", 0x0078E4}, {"\xD0\x2E", 0x0078DB}, {"\xD0\x2F", 0x0078DF}, 
{"\xD0\x30", 0x0078E0}, {"\xD0\x31", 0x0078E1}, {"\xD0\x32", 0x0078E6}, {"\xD0\x33", 0x0078EA}, 
{"\xD0\x34", 0x0078F2}, {"\xD0\x35", 0x0078F3}, {"\xD0\x36", 0x007900}, {"\xD0\x37", 0x0078F6}, 
{"\xD0\x38", 0x0078F7}, {"\xD0\x39", 0x0078FA}, {"\xD0\x3A", 0x0078FB}, {"\xD0\x3B", 0x0078FF}, 
{"\xD0\x3C", 0x007906}, {"\xD0\x3D", 0x00790C}, {"\xD0\x3E", 0x007910}, {"\xD0\x3F", 0x00791A}, 
{"\xD0\x40", 0x00791C}, {"\xD0\x41", 0x00791E}, {"\xD0\x42", 0x00791F}, {"\xD0\x43", 0x007920}, 
{"\xD0\x44", 0x007925}, {"\xD0\x45", 0x007927}, {"\xD0\x46", 0x007929}, {"\xD0\x47", 0x00792D}, 
{"\xD0\x48", 0x007931}, {"\xD0\x49", 0x007934}, {"\xD0\x4A", 0x007935}, {"\xD0\x4B", 0x00793B}, 
{"\xD0\x4C", 0x00793D}, {"\xD0\x4D", 0x00793F}, {"\xD0\x4E", 0x007944}, {"\xD0\x4F", 0x007945}, 
{"\xD0\x50", 0x007946}, {"\xD0\x51", 0x00794A}, {"\xD0\x52", 0x00794B}, {"\xD0\x53", 0x00794F}, 
{"\xD0\x54", 0x007951}, {"\xD0\x55", 0x007954}, {"\xD0\x56", 0x007958}, {"\xD0\x57", 0x00795B}, 
{"\xD0\x58", 0x00795C}, {"\xD0\x59", 0x007967}, {"\xD0\x5A", 0x007969}, {"\xD0\x5B", 0x00796B}, 
{"\xD0\x5C", 0x007972}, {"\xD0\x5D", 0x007979}, {"\xD0\x5E", 0x00797B}, {"\xD0\x5F", 0x00797C}, 
{"\xD0\x60", 0x00797E}, {"\xD0\x61", 0x00798B}, {"\xD0\x62", 0x00798C}, {"\xD0\x63", 0x007991}, 
{"\xD0\x64", 0x007993}, {"\xD0\x65", 0x007994}, {"\xD0\x66", 0x007995}, {"\xD0\x67", 0x007996}, 
{"\xD0\x68", 0x007998}, {"\xD0\x69", 0x00799B}, {"\xD0\x6A", 0x00799C}, {"\xD0\x6B", 0x0079A1}, 
{"\xD0\x6C", 0x0079A8}, {"\xD0\x6D", 0x0079A9}, {"\xD0\x6E", 0x0079AB}, {"\xD0\x6F", 0x0079AF}, 
{"\xD0\x70", 0x0079B1}, {"\xD0\x71", 0x0079B4}, {"\xD0\x72", 0x0079B8}, {"\xD0\x73", 0x0079BB}, 
{"\xD0\x74", 0x0079C2}, {"\xD0\x75", 0x0079C4}, {"\xD0\x76", 0x0079C7}, {"\xD0\x77", 0x0079C8}, 
{"\xD0\x78", 0x0079CA}, {"\xD0\x79", 0x0079CF}, {"\xD0\x7A", 0x0079D4}, {"\xD0\x7B", 0x0079D6}, 
{"\xD0\x7C", 0x0079DA}, {"\xD0\x7D", 0x0079DD}, {"\xD0\x7E", 0x0079DE}, {"\xD0\xA1", 0x005F0C}, 
{"\xD0\xA2", 0x004E10}, {"\xD0\xA3", 0x004E15}, {"\xD0\xA4", 0x004E2A}, {"\xD0\xA5", 0x004E31}, 
{"\xD0\xA6", 0x004E36}, {"\xD0\xA7", 0x004E3C}, {"\xD0\xA8", 0x004E3F}, {"\xD0\xA9", 0x004E42}, 
{"\xD0\xAA", 0x004E56}, {"\xD0\xAB", 0x004E58}, {"\xD0\xAC", 0x004E82}, {"\xD0\xAD", 0x004E85}, 
{"\xD0\xAE", 0x008C6B}, {"\xD0\xAF", 0x004E8A}, {"\xD0\xB0", 0x008212}, {"\xD0\xB1", 0x005F0D}, 

};
 for(size_t i=1; i<sizeof(mb2u_1b_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_1b_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_1c_cp20932_init()
{
static MB2UData mb2u_1c_cp20932 [] = { {"", 0}, 
{"\xD0\xB2", 0x004E8E}, {"\xD0\xB3", 0x004E9E}, {"\xD0\xB4", 0x004E9F}, {"\xD0\xB5", 0x004EA0}, 
{"\xD0\xB6", 0x004EA2}, {"\xD0\xB7", 0x004EB0}, {"\xD0\xB8", 0x004EB3}, {"\xD0\xB9", 0x004EB6}, 
{"\xD0\xBA", 0x004ECE}, {"\xD0\xBB", 0x004ECD}, {"\xD0\xBC", 0x004EC4}, {"\xD0\xBD", 0x004EC6}, 
{"\xD0\xBE", 0x004EC2}, {"\xD0\xBF", 0x004ED7}, {"\xD0\xC0", 0x004EDE}, {"\xD0\xC1", 0x004EED}, 
{"\xD0\xC2", 0x004EDF}, {"\xD0\xC3", 0x004EF7}, {"\xD0\xC4", 0x004F09}, {"\xD0\xC5", 0x004F5A}, 
{"\xD0\xC6", 0x004F30}, {"\xD0\xC7", 0x004F5B}, {"\xD0\xC8", 0x004F5D}, {"\xD0\xC9", 0x004F57}, 
{"\xD0\xCA", 0x004F47}, {"\xD0\xCB", 0x004F76}, {"\xD0\xCC", 0x004F88}, {"\xD0\xCD", 0x004F8F}, 
{"\xD0\xCE", 0x004F98}, {"\xD0\xCF", 0x004F7B}, {"\xD0\xD0", 0x004F69}, {"\xD0\xD1", 0x004F70}, 
{"\xD0\xD2", 0x004F91}, {"\xD0\xD3", 0x004F6F}, {"\xD0\xD4", 0x004F86}, {"\xD0\xD5", 0x004F96}, 
{"\xD0\xD6", 0x005118}, {"\xD0\xD7", 0x004FD4}, {"\xD0\xD8", 0x004FDF}, {"\xD0\xD9", 0x004FCE}, 
{"\xD0\xDA", 0x004FD8}, {"\xD0\xDB", 0x004FDB}, {"\xD0\xDC", 0x004FD1}, {"\xD0\xDD", 0x004FDA}, 
{"\xD0\xDE", 0x004FD0}, {"\xD0\xDF", 0x004FE4}, {"\xD0\xE0", 0x004FE5}, {"\xD0\xE1", 0x00501A}, 
{"\xD0\xE2", 0x005028}, {"\xD0\xE3", 0x005014}, {"\xD0\xE4", 0x00502A}, {"\xD0\xE5", 0x005025}, 
{"\xD0\xE6", 0x005005}, {"\xD0\xE7", 0x004F1C}, {"\xD0\xE8", 0x004FF6}, {"\xD0\xE9", 0x005021}, 
{"\xD0\xEA", 0x005029}, {"\xD0\xEB", 0x00502C}, {"\xD0\xEC", 0x004FFE}, {"\xD0\xED", 0x004FEF}, 
{"\xD0\xEE", 0x005011}, {"\xD0\xEF", 0x005006}, {"\xD0\xF0", 0x005043}, {"\xD0\xF1", 0x005047}, 
{"\xD0\xF2", 0x006703}, {"\xD0\xF3", 0x005055}, {"\xD0\xF4", 0x005050}, {"\xD0\xF5", 0x005048}, 
{"\xD0\xF6", 0x00505A}, {"\xD0\xF7", 0x005056}, {"\xD0\xF8", 0x00506C}, {"\xD0\xF9", 0x005078}, 
{"\xD0\xFA", 0x005080}, {"\xD0\xFB", 0x00509A}, {"\xD0\xFC", 0x005085}, {"\xD0\xFD", 0x0050B4}, 
{"\xD0\xFE", 0x0050B2}, {"\xD1\x21", 0x0079E0}, {"\xD1\x22", 0x0079E2}, {"\xD1\x23", 0x0079E5}, 
{"\xD1\x24", 0x0079EA}, {"\xD1\x25", 0x0079EB}, {"\xD1\x26", 0x0079ED}, {"\xD1\x27", 0x0079F1}, 
{"\xD1\x28", 0x0079F8}, {"\xD1\x29", 0x0079FC}, {"\xD1\x2A", 0x007A02}, {"\xD1\x2B", 0x007A03}, 
{"\xD1\x2C", 0x007A07}, {"\xD1\x2D", 0x007A09}, {"\xD1\x2E", 0x007A0A}, {"\xD1\x2F", 0x007A0C}, 
{"\xD1\x30", 0x007A11}, {"\xD1\x31", 0x007A15}, {"\xD1\x32", 0x007A1B}, {"\xD1\x33", 0x007A1E}, 
{"\xD1\x34", 0x007A21}, {"\xD1\x35", 0x007A27}, {"\xD1\x36", 0x007A2B}, {"\xD1\x37", 0x007A2D}, 
{"\xD1\x38", 0x007A2F}, {"\xD1\x39", 0x007A30}, {"\xD1\x3A", 0x007A34}, {"\xD1\x3B", 0x007A35}, 
{"\xD1\x3C", 0x007A38}, {"\xD1\x3D", 0x007A39}, {"\xD1\x3E", 0x007A3A}, {"\xD1\x3F", 0x007A44}, 
{"\xD1\x40", 0x007A45}, {"\xD1\x41", 0x007A47}, {"\xD1\x42", 0x007A48}, {"\xD1\x43", 0x007A4C}, 
{"\xD1\x44", 0x007A55}, {"\xD1\x45", 0x007A56}, {"\xD1\x46", 0x007A59}, {"\xD1\x47", 0x007A5C}, 
{"\xD1\x48", 0x007A5D}, {"\xD1\x49", 0x007A5F}, {"\xD1\x4A", 0x007A60}, {"\xD1\x4B", 0x007A65}, 
{"\xD1\x4C", 0x007A67}, {"\xD1\x4D", 0x007A6A}, {"\xD1\x4E", 0x007A6D}, {"\xD1\x4F", 0x007A75}, 
{"\xD1\x50", 0x007A78}, {"\xD1\x51", 0x007A7E}, {"\xD1\x52", 0x007A80}, {"\xD1\x53", 0x007A82}, 
{"\xD1\x54", 0x007A85}, {"\xD1\x55", 0x007A86}, {"\xD1\x56", 0x007A8A}, {"\xD1\x57", 0x007A8B}, 
{"\xD1\x58", 0x007A90}, {"\xD1\x59", 0x007A91}, {"\xD1\x5A", 0x007A94}, {"\xD1\x5B", 0x007A9E}, 
{"\xD1\x5C", 0x007AA0}, {"\xD1\x5D", 0x007AA3}, {"\xD1\x5E", 0x007AAC}, {"\xD1\x5F", 0x007AB3}, 
{"\xD1\x60", 0x007AB5}, {"\xD1\x61", 0x007AB9}, {"\xD1\x62", 0x007ABB}, {"\xD1\x63", 0x007ABC}, 
{"\xD1\x64", 0x007AC6}, {"\xD1\x65", 0x007AC9}, {"\xD1\x66", 0x007ACC}, {"\xD1\x67", 0x007ACE}, 
{"\xD1\x68", 0x007AD1}, {"\xD1\x69", 0x007ADB}, {"\xD1\x6A", 0x007AE8}, {"\xD1\x6B", 0x007AE9}, 
{"\xD1\x6C", 0x007AEB}, {"\xD1\x6D", 0x007AEC}, {"\xD1\x6E", 0x007AF1}, {"\xD1\x6F", 0x007AF4}, 
{"\xD1\x70", 0x007AFB}, {"\xD1\x71", 0x007AFD}, {"\xD1\x72", 0x007AFE}, {"\xD1\x73", 0x007B07}, 
{"\xD1\x74", 0x007B14}, {"\xD1\x75", 0x007B1F}, {"\xD1\x76", 0x007B23}, {"\xD1\x77", 0x007B27}, 
{"\xD1\x78", 0x007B29}, {"\xD1\x79", 0x007B2A}, {"\xD1\x7A", 0x007B2B}, {"\xD1\x7B", 0x007B2D}, 
{"\xD1\x7C", 0x007B2E}, {"\xD1\x7D", 0x007B2F}, {"\xD1\x7E", 0x007B30}, {"\xD1\xA1", 0x0050C9}, 
{"\xD1\xA2", 0x0050CA}, {"\xD1\xA3", 0x0050B3}, {"\xD1\xA4", 0x0050C2}, {"\xD1\xA5", 0x0050D6}, 
{"\xD1\xA6", 0x0050DE}, {"\xD1\xA7", 0x0050E5}, {"\xD1\xA8", 0x0050ED}, {"\xD1\xA9", 0x0050E3}, 
{"\xD1\xAA", 0x0050EE}, {"\xD1\xAB", 0x0050F9}, {"\xD1\xAC", 0x0050F5}, {"\xD1\xAD", 0x005109}, 
{"\xD1\xAE", 0x005101}, {"\xD1\xAF", 0x005102}, {"\xD1\xB0", 0x005116}, {"\xD1\xB1", 0x005115}, 
{"\xD1\xB2", 0x005114}, {"\xD1\xB3", 0x00511A}, {"\xD1\xB4", 0x005121}, {"\xD1\xB5", 0x00513A}, 
{"\xD1\xB6", 0x005137}, {"\xD1\xB7", 0x00513C}, {"\xD1\xB8", 0x00513B}, {"\xD1\xB9", 0x00513F}, 
{"\xD1\xBA", 0x005140}, {"\xD1\xBB", 0x005152}, {"\xD1\xBC", 0x00514C}, {"\xD1\xBD", 0x005154}, 
{"\xD1\xBE", 0x005162}, {"\xD1\xBF", 0x007AF8}, {"\xD1\xC0", 0x005169}, {"\xD1\xC1", 0x00516A}, 
{"\xD1\xC2", 0x00516E}, {"\xD1\xC3", 0x005180}, {"\xD1\xC4", 0x005182}, {"\xD1\xC5", 0x0056D8}, 
{"\xD1\xC6", 0x00518C}, {"\xD1\xC7", 0x005189}, {"\xD1\xC8", 0x00518F}, {"\xD1\xC9", 0x005191}, 
{"\xD1\xCA", 0x005193}, {"\xD1\xCB", 0x005195}, {"\xD1\xCC", 0x005196}, {"\xD1\xCD", 0x0051A4}, 
{"\xD1\xCE", 0x0051A6}, {"\xD1\xCF", 0x0051A2}, {"\xD1\xD0", 0x0051A9}, {"\xD1\xD1", 0x0051AA}, 
{"\xD1\xD2", 0x0051AB}, {"\xD1\xD3", 0x0051B3}, {"\xD1\xD4", 0x0051B1}, {"\xD1\xD5", 0x0051B2}, 
{"\xD1\xD6", 0x0051B0}, {"\xD1\xD7", 0x0051B5}, {"\xD1\xD8", 0x0051BD}, {"\xD1\xD9", 0x0051C5}, 
{"\xD1\xDA", 0x0051C9}, {"\xD1\xDB", 0x0051DB}, {"\xD1\xDC", 0x0051E0}, {"\xD1\xDD", 0x008655}, 
{"\xD1\xDE", 0x0051E9}, {"\xD1\xDF", 0x0051ED}, {"\xD1\xE0", 0x0051F0}, {"\xD1\xE1", 0x0051F5}, 
{"\xD1\xE2", 0x0051FE}, {"\xD1\xE3", 0x005204}, {"\xD1\xE4", 0x00520B}, {"\xD1\xE5", 0x005214}, 
{"\xD1\xE6", 0x00520E}, {"\xD1\xE7", 0x005227}, {"\xD1\xE8", 0x00522A}, {"\xD1\xE9", 0x00522E}, 
{"\xD1\xEA", 0x005233}, {"\xD1\xEB", 0x005239}, {"\xD1\xEC", 0x00524F}, {"\xD1\xED", 0x005244}, 
{"\xD1\xEE", 0x00524B}, {"\xD1\xEF", 0x00524C}, {"\xD1\xF0", 0x00525E}, {"\xD1\xF1", 0x005254}, 
{"\xD1\xF2", 0x00526A}, {"\xD1\xF3", 0x005274}, {"\xD1\xF4", 0x005269}, {"\xD1\xF5", 0x005273}, 

};
 for(size_t i=1; i<sizeof(mb2u_1c_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_1c_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_1d_cp20932_init()
{
static MB2UData mb2u_1d_cp20932 [] = { {"", 0}, 
{"\xD1\xF6", 0x00527F}, {"\xD1\xF7", 0x00527D}, {"\xD1\xF8", 0x00528D}, {"\xD1\xF9", 0x005294}, 
{"\xD1\xFA", 0x005292}, {"\xD1\xFB", 0x005271}, {"\xD1\xFC", 0x005288}, {"\xD1\xFD", 0x005291}, 
{"\xD1\xFE", 0x008FA8}, {"\xD2\x21", 0x007B31}, {"\xD2\x22", 0x007B34}, {"\xD2\x23", 0x007B3D}, 
{"\xD2\x24", 0x007B3F}, {"\xD2\x25", 0x007B40}, {"\xD2\x26", 0x007B41}, {"\xD2\x27", 0x007B47}, 
{"\xD2\x28", 0x007B4E}, {"\xD2\x29", 0x007B55}, {"\xD2\x2A", 0x007B60}, {"\xD2\x2B", 0x007B64}, 
{"\xD2\x2C", 0x007B66}, {"\xD2\x2D", 0x007B69}, {"\xD2\x2E", 0x007B6A}, {"\xD2\x2F", 0x007B6D}, 
{"\xD2\x30", 0x007B6F}, {"\xD2\x31", 0x007B72}, {"\xD2\x32", 0x007B73}, {"\xD2\x33", 0x007B77}, 
{"\xD2\x34", 0x007B84}, {"\xD2\x35", 0x007B89}, {"\xD2\x36", 0x007B8E}, {"\xD2\x37", 0x007B90}, 
{"\xD2\x38", 0x007B91}, {"\xD2\x39", 0x007B96}, {"\xD2\x3A", 0x007B9B}, {"\xD2\x3B", 0x007B9E}, 
{"\xD2\x3C", 0x007BA0}, {"\xD2\x3D", 0x007BA5}, {"\xD2\x3E", 0x007BAC}, {"\xD2\x3F", 0x007BAF}, 
{"\xD2\x40", 0x007BB0}, {"\xD2\x41", 0x007BB2}, {"\xD2\x42", 0x007BB5}, {"\xD2\x43", 0x007BB6}, 
{"\xD2\x44", 0x007BBA}, {"\xD2\x45", 0x007BBB}, {"\xD2\x46", 0x007BBC}, {"\xD2\x47", 0x007BBD}, 
{"\xD2\x48", 0x007BC2}, {"\xD2\x49", 0x007BC5}, {"\xD2\x4A", 0x007BC8}, {"\xD2\x4B", 0x007BCA}, 
{"\xD2\x4C", 0x007BD4}, {"\xD2\x4D", 0x007BD6}, {"\xD2\x4E", 0x007BD7}, {"\xD2\x4F", 0x007BD9}, 
{"\xD2\x50", 0x007BDA}, {"\xD2\x51", 0x007BDB}, {"\xD2\x52", 0x007BE8}, {"\xD2\x53", 0x007BEA}, 
{"\xD2\x54", 0x007BF2}, {"\xD2\x55", 0x007BF4}, {"\xD2\x56", 0x007BF5}, {"\xD2\x57", 0x007BF8}, 
{"\xD2\x58", 0x007BF9}, {"\xD2\x59", 0x007BFA}, {"\xD2\x5A", 0x007BFC}, {"\xD2\x5B", 0x007BFE}, 
{"\xD2\x5C", 0x007C01}, {"\xD2\x5D", 0x007C02}, {"\xD2\x5E", 0x007C03}, {"\xD2\x5F", 0x007C04}, 
{"\xD2\x60", 0x007C06}, {"\xD2\x61", 0x007C09}, {"\xD2\x62", 0x007C0B}, {"\xD2\x63", 0x007C0C}, 
{"\xD2\x64", 0x007C0E}, {"\xD2\x65", 0x007C0F}, {"\xD2\x66", 0x007C19}, {"\xD2\x67", 0x007C1B}, 
{"\xD2\x68", 0x007C20}, {"\xD2\x69", 0x007C25}, {"\xD2\x6A", 0x007C26}, {"\xD2\x6B", 0x007C28}, 
{"\xD2\x6C", 0x007C2C}, {"\xD2\x6D", 0x007C31}, {"\xD2\x6E", 0x007C33}, {"\xD2\x6F", 0x007C34}, 
{"\xD2\x70", 0x007C36}, {"\xD2\x71", 0x007C39}, {"\xD2\x72", 0x007C3A}, {"\xD2\x73", 0x007C46}, 
{"\xD2\x74", 0x007C4A}, {"\xD2\x75", 0x007C55}, {"\xD2\x76", 0x007C51}, {"\xD2\x77", 0x007C52}, 
{"\xD2\x78", 0x007C53}, {"\xD2\x79", 0x007C59}, {"\xD2\x7A", 0x007C5A}, {"\xD2\x7B", 0x007C5B}, 
{"\xD2\x7C", 0x007C5C}, {"\xD2\x7D", 0x007C5D}, {"\xD2\x7E", 0x007C5E}, {"\xD2\xA1", 0x008FA7}, 
{"\xD2\xA2", 0x0052AC}, {"\xD2\xA3", 0x0052AD}, {"\xD2\xA4", 0x0052BC}, {"\xD2\xA5", 0x0052B5}, 
{"\xD2\xA6", 0x0052C1}, {"\xD2\xA7", 0x0052CD}, {"\xD2\xA8", 0x0052D7}, {"\xD2\xA9", 0x0052DE}, 
{"\xD2\xAA", 0x0052E3}, {"\xD2\xAB", 0x0052E6}, {"\xD2\xAC", 0x0098ED}, {"\xD2\xAD", 0x0052E0}, 
{"\xD2\xAE", 0x0052F3}, {"\xD2\xAF", 0x0052F5}, {"\xD2\xB0", 0x0052F8}, {"\xD2\xB1", 0x0052F9}, 
{"\xD2\xB2", 0x005306}, {"\xD2\xB3", 0x005308}, {"\xD2\xB4", 0x007538}, {"\xD2\xB5", 0x00530D}, 
{"\xD2\xB6", 0x005310}, {"\xD2\xB7", 0x00530F}, {"\xD2\xB8", 0x005315}, {"\xD2\xB9", 0x00531A}, 
{"\xD2\xBA", 0x005323}, {"\xD2\xBB", 0x00532F}, {"\xD2\xBC", 0x005331}, {"\xD2\xBD", 0x005333}, 
{"\xD2\xBE", 0x005338}, {"\xD2\xBF", 0x005340}, {"\xD2\xC0", 0x005346}, {"\xD2\xC1", 0x005345}, 
{"\xD2\xC2", 0x004E17}, {"\xD2\xC3", 0x005349}, {"\xD2\xC4", 0x00534D}, {"\xD2\xC5", 0x0051D6}, 
{"\xD2\xC6", 0x00535E}, {"\xD2\xC7", 0x005369}, {"\xD2\xC8", 0x00536E}, {"\xD2\xC9", 0x005918}, 
{"\xD2\xCA", 0x00537B}, {"\xD2\xCB", 0x005377}, {"\xD2\xCC", 0x005382}, {"\xD2\xCD", 0x005396}, 
{"\xD2\xCE", 0x0053A0}, {"\xD2\xCF", 0x0053A6}, {"\xD2\xD0", 0x0053A5}, {"\xD2\xD1", 0x0053AE}, 
{"\xD2\xD2", 0x0053B0}, {"\xD2\xD3", 0x0053B6}, {"\xD2\xD4", 0x0053C3}, {"\xD2\xD5", 0x007C12}, 
{"\xD2\xD6", 0x0096D9}, {"\xD2\xD7", 0x0053DF}, {"\xD2\xD8", 0x0066FC}, {"\xD2\xD9", 0x0071EE}, 
{"\xD2\xDA", 0x0053EE}, {"\xD2\xDB", 0x0053E8}, {"\xD2\xDC", 0x0053ED}, {"\xD2\xDD", 0x0053FA}, 
{"\xD2\xDE", 0x005401}, {"\xD2\xDF", 0x00543D}, {"\xD2\xE0", 0x005440}, {"\xD2\xE1", 0x00542C}, 
{"\xD2\xE2", 0x00542D}, {"\xD2\xE3", 0x00543C}, {"\xD2\xE4", 0x00542E}, {"\xD2\xE5", 0x005436}, 
{"\xD2\xE6", 0x005429}, {"\xD2\xE7", 0x00541D}, {"\xD2\xE8", 0x00544E}, {"\xD2\xE9", 0x00548F}, 
{"\xD2\xEA", 0x005475}, {"\xD2\xEB", 0x00548E}, {"\xD2\xEC", 0x00545F}, {"\xD2\xED", 0x005471}, 
{"\xD2\xEE", 0x005477}, {"\xD2\xEF", 0x005470}, {"\xD2\xF0", 0x005492}, {"\xD2\xF1", 0x00547B}, 
{"\xD2\xF2", 0x005480}, {"\xD2\xF3", 0x005476}, {"\xD2\xF4", 0x005484}, {"\xD2\xF5", 0x005490}, 
{"\xD2\xF6", 0x005486}, {"\xD2\xF7", 0x0054C7}, {"\xD2\xF8", 0x0054A2}, {"\xD2\xF9", 0x0054B8}, 
{"\xD2\xFA", 0x0054A5}, {"\xD2\xFB", 0x0054AC}, {"\xD2\xFC", 0x0054C4}, {"\xD2\xFD", 0x0054C8}, 
{"\xD2\xFE", 0x0054A8}, {"\xD3\x21", 0x007C61}, {"\xD3\x22", 0x007C63}, {"\xD3\x23", 0x007C67}, 
{"\xD3\x24", 0x007C69}, {"\xD3\x25", 0x007C6D}, {"\xD3\x26", 0x007C6E}, {"\xD3\x27", 0x007C70}, 
{"\xD3\x28", 0x007C72}, {"\xD3\x29", 0x007C79}, {"\xD3\x2A", 0x007C7C}, {"\xD3\x2B", 0x007C7D}, 
{"\xD3\x2C", 0x007C86}, {"\xD3\x2D", 0x007C87}, {"\xD3\x2E", 0x007C8F}, {"\xD3\x2F", 0x007C94}, 
{"\xD3\x30", 0x007C9E}, {"\xD3\x31", 0x007CA0}, {"\xD3\x32", 0x007CA6}, {"\xD3\x33", 0x007CB0}, 
{"\xD3\x34", 0x007CB6}, {"\xD3\x35", 0x007CB7}, {"\xD3\x36", 0x007CBA}, {"\xD3\x37", 0x007CBB}, 
{"\xD3\x38", 0x007CBC}, {"\xD3\x39", 0x007CBF}, {"\xD3\x3A", 0x007CC4}, {"\xD3\x3B", 0x007CC7}, 
{"\xD3\x3C", 0x007CC8}, {"\xD3\x3D", 0x007CC9}, {"\xD3\x3E", 0x007CCD}, {"\xD3\x3F", 0x007CCF}, 
{"\xD3\x40", 0x007CD3}, {"\xD3\x41", 0x007CD4}, {"\xD3\x42", 0x007CD5}, {"\xD3\x43", 0x007CD7}, 
{"\xD3\x44", 0x007CD9}, {"\xD3\x45", 0x007CDA}, {"\xD3\x46", 0x007CDD}, {"\xD3\x47", 0x007CE6}, 
{"\xD3\x48", 0x007CE9}, {"\xD3\x49", 0x007CEB}, {"\xD3\x4A", 0x007CF5}, {"\xD3\x4B", 0x007D03}, 
{"\xD3\x4C", 0x007D07}, {"\xD3\x4D", 0x007D08}, {"\xD3\x4E", 0x007D09}, {"\xD3\x4F", 0x007D0F}, 
{"\xD3\x50", 0x007D11}, {"\xD3\x51", 0x007D12}, {"\xD3\x52", 0x007D13}, {"\xD3\x53", 0x007D16}, 
{"\xD3\x54", 0x007D1D}, {"\xD3\x55", 0x007D1E}, {"\xD3\x56", 0x007D23}, {"\xD3\x57", 0x007D26}, 
{"\xD3\x58", 0x007D2A}, {"\xD3\x59", 0x007D2D}, {"\xD3\x5A", 0x007D31}, {"\xD3\x5B", 0x007D3C}, 

};
 for(size_t i=1; i<sizeof(mb2u_1d_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_1d_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_1e_cp20932_init()
{
static MB2UData mb2u_1e_cp20932 [] = { {"", 0}, 
{"\xD3\x5C", 0x007D3D}, {"\xD3\x5D", 0x007D3E}, {"\xD3\x5E", 0x007D40}, {"\xD3\x5F", 0x007D41}, 
{"\xD3\x60", 0x007D47}, {"\xD3\x61", 0x007D48}, {"\xD3\x62", 0x007D4D}, {"\xD3\x63", 0x007D51}, 
{"\xD3\x64", 0x007D53}, {"\xD3\x65", 0x007D57}, {"\xD3\x66", 0x007D59}, {"\xD3\x67", 0x007D5A}, 
{"\xD3\x68", 0x007D5C}, {"\xD3\x69", 0x007D5D}, {"\xD3\x6A", 0x007D65}, {"\xD3\x6B", 0x007D67}, 
{"\xD3\x6C", 0x007D6A}, {"\xD3\x6D", 0x007D70}, {"\xD3\x6E", 0x007D78}, {"\xD3\x6F", 0x007D7A}, 
{"\xD3\x70", 0x007D7B}, {"\xD3\x71", 0x007D7F}, {"\xD3\x72", 0x007D81}, {"\xD3\x73", 0x007D82}, 
{"\xD3\x74", 0x007D83}, {"\xD3\x75", 0x007D85}, {"\xD3\x76", 0x007D86}, {"\xD3\x77", 0x007D88}, 
{"\xD3\x78", 0x007D8B}, {"\xD3\x79", 0x007D8C}, {"\xD3\x7A", 0x007D8D}, {"\xD3\x7B", 0x007D91}, 
{"\xD3\x7C", 0x007D96}, {"\xD3\x7D", 0x007D97}, {"\xD3\x7E", 0x007D9D}, {"\xD3\xA1", 0x0054AB}, 
{"\xD3\xA2", 0x0054C2}, {"\xD3\xA3", 0x0054A4}, {"\xD3\xA4", 0x0054BE}, {"\xD3\xA5", 0x0054BC}, 
{"\xD3\xA6", 0x0054D8}, {"\xD3\xA7", 0x0054E5}, {"\xD3\xA8", 0x0054E6}, {"\xD3\xA9", 0x00550F}, 
{"\xD3\xAA", 0x005514}, {"\xD3\xAB", 0x0054FD}, {"\xD3\xAC", 0x0054EE}, {"\xD3\xAD", 0x0054ED}, 
{"\xD3\xAE", 0x0054FA}, {"\xD3\xAF", 0x0054E2}, {"\xD3\xB0", 0x005539}, {"\xD3\xB1", 0x005540}, 
{"\xD3\xB2", 0x005563}, {"\xD3\xB3", 0x00554C}, {"\xD3\xB4", 0x00552E}, {"\xD3\xB5", 0x00555C}, 
{"\xD3\xB6", 0x005545}, {"\xD3\xB7", 0x005556}, {"\xD3\xB8", 0x005557}, {"\xD3\xB9", 0x005538}, 
{"\xD3\xBA", 0x005533}, {"\xD3\xBB", 0x00555D}, {"\xD3\xBC", 0x005599}, {"\xD3\xBD", 0x005580}, 
{"\xD3\xBE", 0x0054AF}, {"\xD3\xBF", 0x00558A}, {"\xD3\xC0", 0x00559F}, {"\xD3\xC1", 0x00557B}, 
{"\xD3\xC2", 0x00557E}, {"\xD3\xC3", 0x005598}, {"\xD3\xC4", 0x00559E}, {"\xD3\xC5", 0x0055AE}, 
{"\xD3\xC6", 0x00557C}, {"\xD3\xC7", 0x005583}, {"\xD3\xC8", 0x0055A9}, {"\xD3\xC9", 0x005587}, 
{"\xD3\xCA", 0x0055A8}, {"\xD3\xCB", 0x0055DA}, {"\xD3\xCC", 0x0055C5}, {"\xD3\xCD", 0x0055DF}, 
{"\xD3\xCE", 0x0055C4}, {"\xD3\xCF", 0x0055DC}, {"\xD3\xD0", 0x0055E4}, {"\xD3\xD1", 0x0055D4}, 
{"\xD3\xD2", 0x005614}, {"\xD3\xD3", 0x0055F7}, {"\xD3\xD4", 0x005616}, {"\xD3\xD5", 0x0055FE}, 
{"\xD3\xD6", 0x0055FD}, {"\xD3\xD7", 0x00561B}, {"\xD3\xD8", 0x0055F9}, {"\xD3\xD9", 0x00564E}, 
{"\xD3\xDA", 0x005650}, {"\xD3\xDB", 0x0071DF}, {"\xD3\xDC", 0x005634}, {"\xD3\xDD", 0x005636}, 
{"\xD3\xDE", 0x005632}, {"\xD3\xDF", 0x005638}, {"\xD3\xE0", 0x00566B}, {"\xD3\xE1", 0x005664}, 
{"\xD3\xE2", 0x00562F}, {"\xD3\xE3", 0x00566C}, {"\xD3\xE4", 0x00566A}, {"\xD3\xE5", 0x005686}, 
{"\xD3\xE6", 0x005680}, {"\xD3\xE7", 0x00568A}, {"\xD3\xE8", 0x0056A0}, {"\xD3\xE9", 0x005694}, 
{"\xD3\xEA", 0x00568F}, {"\xD3\xEB", 0x0056A5}, {"\xD3\xEC", 0x0056AE}, {"\xD3\xED", 0x0056B6}, 
{"\xD3\xEE", 0x0056B4}, {"\xD3\xEF", 0x0056C2}, {"\xD3\xF0", 0x0056BC}, {"\xD3\xF1", 0x0056C1}, 
{"\xD3\xF2", 0x0056C3}, {"\xD3\xF3", 0x0056C0}, {"\xD3\xF4", 0x0056C8}, {"\xD3\xF5", 0x0056CE}, 
{"\xD3\xF6", 0x0056D1}, {"\xD3\xF7", 0x0056D3}, {"\xD3\xF8", 0x0056D7}, {"\xD3\xF9", 0x0056EE}, 
{"\xD3\xFA", 0x0056F9}, {"\xD3\xFB", 0x005700}, {"\xD3\xFC", 0x0056FF}, {"\xD3\xFD", 0x005704}, 
{"\xD3\xFE", 0x005709}, {"\xD4\x21", 0x007D9E}, {"\xD4\x22", 0x007DA6}, {"\xD4\x23", 0x007DA7}, 
{"\xD4\x24", 0x007DAA}, {"\xD4\x25", 0x007DB3}, {"\xD4\x26", 0x007DB6}, {"\xD4\x27", 0x007DB7}, 
{"\xD4\x28", 0x007DB9}, {"\xD4\x29", 0x007DC2}, {"\xD4\x2A", 0x007DC3}, {"\xD4\x2B", 0x007DC4}, 
{"\xD4\x2C", 0x007DC5}, {"\xD4\x2D", 0x007DC6}, {"\xD4\x2E", 0x007DCC}, {"\xD4\x2F", 0x007DCD}, 
{"\xD4\x30", 0x007DCE}, {"\xD4\x31", 0x007DD7}, {"\xD4\x32", 0x007DD9}, {"\xD4\x33", 0x007E00}, 
{"\xD4\x34", 0x007DE2}, {"\xD4\x35", 0x007DE5}, {"\xD4\x36", 0x007DE6}, {"\xD4\x37", 0x007DEA}, 
{"\xD4\x38", 0x007DEB}, {"\xD4\x39", 0x007DED}, {"\xD4\x3A", 0x007DF1}, {"\xD4\x3B", 0x007DF5}, 
{"\xD4\x3C", 0x007DF6}, {"\xD4\x3D", 0x007DF9}, {"\xD4\x3E", 0x007DFA}, {"\xD4\x3F", 0x007E08}, 
{"\xD4\x40", 0x007E10}, {"\xD4\x41", 0x007E11}, {"\xD4\x42", 0x007E15}, {"\xD4\x43", 0x007E17}, 
{"\xD4\x44", 0x007E1C}, {"\xD4\x45", 0x007E1D}, {"\xD4\x46", 0x007E20}, {"\xD4\x47", 0x007E27}, 
{"\xD4\x48", 0x007E28}, {"\xD4\x49", 0x007E2C}, {"\xD4\x4A", 0x007E2D}, {"\xD4\x4B", 0x007E2F}, 
{"\xD4\x4C", 0x007E33}, {"\xD4\x4D", 0x007E36}, {"\xD4\x4E", 0x007E3F}, {"\xD4\x4F", 0x007E44}, 
{"\xD4\x50", 0x007E45}, {"\xD4\x51", 0x007E47}, {"\xD4\x52", 0x007E4E}, {"\xD4\x53", 0x007E50}, 
{"\xD4\x54", 0x007E52}, {"\xD4\x55", 0x007E58}, {"\xD4\x56", 0x007E5F}, {"\xD4\x57", 0x007E61}, 
{"\xD4\x58", 0x007E62}, {"\xD4\x59", 0x007E65}, {"\xD4\x5A", 0x007E6B}, {"\xD4\x5B", 0x007E6E}, 
{"\xD4\x5C", 0x007E6F}, {"\xD4\x5D", 0x007E73}, {"\xD4\x5E", 0x007E78}, {"\xD4\x5F", 0x007E7E}, 
{"\xD4\x60", 0x007E81}, {"\xD4\x61", 0x007E86}, {"\xD4\x62", 0x007E87}, {"\xD4\x63", 0x007E8A}, 
{"\xD4\x64", 0x007E8D}, {"\xD4\x65", 0x007E91}, {"\xD4\x66", 0x007E95}, {"\xD4\x67", 0x007E98}, 
{"\xD4\x68", 0x007E9A}, {"\xD4\x69", 0x007E9D}, {"\xD4\x6A", 0x007E9E}, {"\xD4\x6B", 0x007F3C}, 
{"\xD4\x6C", 0x007F3B}, {"\xD4\x6D", 0x007F3D}, {"\xD4\x6E", 0x007F3E}, {"\xD4\x6F", 0x007F3F}, 
{"\xD4\x70", 0x007F43}, {"\xD4\x71", 0x007F44}, {"\xD4\x72", 0x007F47}, {"\xD4\x73", 0x007F4F}, 
{"\xD4\x74", 0x007F52}, {"\xD4\x75", 0x007F53}, {"\xD4\x76", 0x007F5B}, {"\xD4\x77", 0x007F5C}, 
{"\xD4\x78", 0x007F5D}, {"\xD4\x79", 0x007F61}, {"\xD4\x7A", 0x007F63}, {"\xD4\x7B", 0x007F64}, 
{"\xD4\x7C", 0x007F65}, {"\xD4\x7D", 0x007F66}, {"\xD4\x7E", 0x007F6D}, {"\xD4\xA1", 0x005708}, 
{"\xD4\xA2", 0x00570B}, {"\xD4\xA3", 0x00570D}, {"\xD4\xA4", 0x005713}, {"\xD4\xA5", 0x005718}, 
{"\xD4\xA6", 0x005716}, {"\xD4\xA7", 0x0055C7}, {"\xD4\xA8", 0x00571C}, {"\xD4\xA9", 0x005726}, 
{"\xD4\xAA", 0x005737}, {"\xD4\xAB", 0x005738}, {"\xD4\xAC", 0x00574E}, {"\xD4\xAD", 0x00573B}, 
{"\xD4\xAE", 0x005740}, {"\xD4\xAF", 0x00574F}, {"\xD4\xB0", 0x005769}, {"\xD4\xB1", 0x0057C0}, 
{"\xD4\xB2", 0x005788}, {"\xD4\xB3", 0x005761}, {"\xD4\xB4", 0x00577F}, {"\xD4\xB5", 0x005789}, 
{"\xD4\xB6", 0x005793}, {"\xD4\xB7", 0x0057A0}, {"\xD4\xB8", 0x0057B3}, {"\xD4\xB9", 0x0057A4}, 
{"\xD4\xBA", 0x0057AA}, {"\xD4\xBB", 0x0057B0}, {"\xD4\xBC", 0x0057C3}, {"\xD4\xBD", 0x0057C6}, 
{"\xD4\xBE", 0x0057D4}, {"\xD4\xBF", 0x0057D2}, {"\xD4\xC0", 0x0057D3}, {"\xD4\xC1", 0x00580A}, 

};
 for(size_t i=1; i<sizeof(mb2u_1e_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_1e_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_1f_cp20932_init()
{
static MB2UData mb2u_1f_cp20932 [] = { {"", 0}, 
{"\xD4\xC2", 0x0057D6}, {"\xD4\xC3", 0x0057E3}, {"\xD4\xC4", 0x00580B}, {"\xD4\xC5", 0x005819}, 
{"\xD4\xC6", 0x00581D}, {"\xD4\xC7", 0x005872}, {"\xD4\xC8", 0x005821}, {"\xD4\xC9", 0x005862}, 
{"\xD4\xCA", 0x00584B}, {"\xD4\xCB", 0x005870}, {"\xD4\xCC", 0x006BC0}, {"\xD4\xCD", 0x005852}, 
{"\xD4\xCE", 0x00583D}, {"\xD4\xCF", 0x005879}, {"\xD4\xD0", 0x005885}, {"\xD4\xD1", 0x0058B9}, 
{"\xD4\xD2", 0x00589F}, {"\xD4\xD3", 0x0058AB}, {"\xD4\xD4", 0x0058BA}, {"\xD4\xD5", 0x0058DE}, 
{"\xD4\xD6", 0x0058BB}, {"\xD4\xD7", 0x0058B8}, {"\xD4\xD8", 0x0058AE}, {"\xD4\xD9", 0x0058C5}, 
{"\xD4\xDA", 0x0058D3}, {"\xD4\xDB", 0x0058D1}, {"\xD4\xDC", 0x0058D7}, {"\xD4\xDD", 0x0058D9}, 
{"\xD4\xDE", 0x0058D8}, {"\xD4\xDF", 0x0058E5}, {"\xD4\xE0", 0x0058DC}, {"\xD4\xE1", 0x0058E4}, 
{"\xD4\xE2", 0x0058DF}, {"\xD4\xE3", 0x0058EF}, {"\xD4\xE4", 0x0058FA}, {"\xD4\xE5", 0x0058F9}, 
{"\xD4\xE6", 0x0058FB}, {"\xD4\xE7", 0x0058FC}, {"\xD4\xE8", 0x0058FD}, {"\xD4\xE9", 0x005902}, 
{"\xD4\xEA", 0x00590A}, {"\xD4\xEB", 0x005910}, {"\xD4\xEC", 0x00591B}, {"\xD4\xED", 0x0068A6}, 
{"\xD4\xEE", 0x005925}, {"\xD4\xEF", 0x00592C}, {"\xD4\xF0", 0x00592D}, {"\xD4\xF1", 0x005932}, 
{"\xD4\xF2", 0x005938}, {"\xD4\xF3", 0x00593E}, {"\xD4\xF4", 0x007AD2}, {"\xD4\xF5", 0x005955}, 
{"\xD4\xF6", 0x005950}, {"\xD4\xF7", 0x00594E}, {"\xD4\xF8", 0x00595A}, {"\xD4\xF9", 0x005958}, 
{"\xD4\xFA", 0x005962}, {"\xD4\xFB", 0x005960}, {"\xD4\xFC", 0x005967}, {"\xD4\xFD", 0x00596C}, 
{"\xD4\xFE", 0x005969}, {"\xD5\x21", 0x007F71}, {"\xD5\x22", 0x007F7D}, {"\xD5\x23", 0x007F7E}, 
{"\xD5\x24", 0x007F7F}, {"\xD5\x25", 0x007F80}, {"\xD5\x26", 0x007F8B}, {"\xD5\x27", 0x007F8D}, 
{"\xD5\x28", 0x007F8F}, {"\xD5\x29", 0x007F90}, {"\xD5\x2A", 0x007F91}, {"\xD5\x2B", 0x007F96}, 
{"\xD5\x2C", 0x007F97}, {"\xD5\x2D", 0x007F9C}, {"\xD5\x2E", 0x007FA1}, {"\xD5\x2F", 0x007FA2}, 
{"\xD5\x30", 0x007FA6}, {"\xD5\x31", 0x007FAA}, {"\xD5\x32", 0x007FAD}, {"\xD5\x33", 0x007FB4}, 
{"\xD5\x34", 0x007FBC}, {"\xD5\x35", 0x007FBF}, {"\xD5\x36", 0x007FC0}, {"\xD5\x37", 0x007FC3}, 
{"\xD5\x38", 0x007FC8}, {"\xD5\x39", 0x007FCE}, {"\xD5\x3A", 0x007FCF}, {"\xD5\x3B", 0x007FDB}, 
{"\xD5\x3C", 0x007FDF}, {"\xD5\x3D", 0x007FE3}, {"\xD5\x3E", 0x007FE5}, {"\xD5\x3F", 0x007FE8}, 
{"\xD5\x40", 0x007FEC}, {"\xD5\x41", 0x007FEE}, {"\xD5\x42", 0x007FEF}, {"\xD5\x43", 0x007FF2}, 
{"\xD5\x44", 0x007FFA}, {"\xD5\x45", 0x007FFD}, {"\xD5\x46", 0x007FFE}, {"\xD5\x47", 0x007FFF}, 
{"\xD5\x48", 0x008007}, {"\xD5\x49", 0x008008}, {"\xD5\x4A", 0x00800A}, {"\xD5\x4B", 0x00800D}, 
{"\xD5\x4C", 0x00800E}, {"\xD5\x4D", 0x00800F}, {"\xD5\x4E", 0x008011}, {"\xD5\x4F", 0x008013}, 
{"\xD5\x50", 0x008014}, {"\xD5\x51", 0x008016}, {"\xD5\x52", 0x00801D}, {"\xD5\x53", 0x00801E}, 
{"\xD5\x54", 0x00801F}, {"\xD5\x55", 0x008020}, {"\xD5\x56", 0x008024}, {"\xD5\x57", 0x008026}, 
{"\xD5\x58", 0x00802C}, {"\xD5\x59", 0x00802E}, {"\xD5\x5A", 0x008030}, {"\xD5\x5B", 0x008034}, 
{"\xD5\x5C", 0x008035}, {"\xD5\x5D", 0x008037}, {"\xD5\x5E", 0x008039}, {"\xD5\x5F", 0x00803A}, 
{"\xD5\x60", 0x00803C}, {"\xD5\x61", 0x00803E}, {"\xD5\x62", 0x008040}, {"\xD5\x63", 0x008044}, 
{"\xD5\x64", 0x008060}, {"\xD5\x65", 0x008064}, {"\xD5\x66", 0x008066}, {"\xD5\x67", 0x00806D}, 
{"\xD5\x68", 0x008071}, {"\xD5\x69", 0x008075}, {"\xD5\x6A", 0x008081}, {"\xD5\x6B", 0x008088}, 
{"\xD5\x6C", 0x00808E}, {"\xD5\x6D", 0x00809C}, {"\xD5\x6E", 0x00809E}, {"\xD5\x6F", 0x0080A6}, 
{"\xD5\x70", 0x0080A7}, {"\xD5\x71", 0x0080AB}, {"\xD5\x72", 0x0080B8}, {"\xD5\x73", 0x0080B9}, 
{"\xD5\x74", 0x0080C8}, {"\xD5\x75", 0x0080CD}, {"\xD5\x76", 0x0080CF}, {"\xD5\x77", 0x0080D2}, 
{"\xD5\x78", 0x0080D4}, {"\xD5\x79", 0x0080D5}, {"\xD5\x7A", 0x0080D7}, {"\xD5\x7B", 0x0080D8}, 
{"\xD5\x7C", 0x0080E0}, {"\xD5\x7D", 0x0080ED}, {"\xD5\x7E", 0x0080EE}, {"\xD5\xA1", 0x005978}, 
{"\xD5\xA2", 0x005981}, {"\xD5\xA3", 0x00599D}, {"\xD5\xA4", 0x004F5E}, {"\xD5\xA5", 0x004FAB}, 
{"\xD5\xA6", 0x0059A3}, {"\xD5\xA7", 0x0059B2}, {"\xD5\xA8", 0x0059C6}, {"\xD5\xA9", 0x0059E8}, 
{"\xD5\xAA", 0x0059DC}, {"\xD5\xAB", 0x00598D}, {"\xD5\xAC", 0x0059D9}, {"\xD5\xAD", 0x0059DA}, 
{"\xD5\xAE", 0x005A25}, {"\xD5\xAF", 0x005A1F}, {"\xD5\xB0", 0x005A11}, {"\xD5\xB1", 0x005A1C}, 
{"\xD5\xB2", 0x005A09}, {"\xD5\xB3", 0x005A1A}, {"\xD5\xB4", 0x005A40}, {"\xD5\xB5", 0x005A6C}, 
{"\xD5\xB6", 0x005A49}, {"\xD5\xB7", 0x005A35}, {"\xD5\xB8", 0x005A36}, {"\xD5\xB9", 0x005A62}, 
{"\xD5\xBA", 0x005A6A}, {"\xD5\xBB", 0x005A9A}, {"\xD5\xBC", 0x005ABC}, {"\xD5\xBD", 0x005ABE}, 
{"\xD5\xBE", 0x005ACB}, {"\xD5\xBF", 0x005AC2}, {"\xD5\xC0", 0x005ABD}, {"\xD5\xC1", 0x005AE3}, 
{"\xD5\xC2", 0x005AD7}, {"\xD5\xC3", 0x005AE6}, {"\xD5\xC4", 0x005AE9}, {"\xD5\xC5", 0x005AD6}, 
{"\xD5\xC6", 0x005AFA}, {"\xD5\xC7", 0x005AFB}, {"\xD5\xC8", 0x005B0C}, {"\xD5\xC9", 0x005B0B}, 
{"\xD5\xCA", 0x005B16}, {"\xD5\xCB", 0x005B32}, {"\xD5\xCC", 0x005AD0}, {"\xD5\xCD", 0x005B2A}, 
{"\xD5\xCE", 0x005B36}, {"\xD5\xCF", 0x005B3E}, {"\xD5\xD0", 0x005B43}, {"\xD5\xD1", 0x005B45}, 
{"\xD5\xD2", 0x005B40}, {"\xD5\xD3", 0x005B51}, {"\xD5\xD4", 0x005B55}, {"\xD5\xD5", 0x005B5A}, 
{"\xD5\xD6", 0x005B5B}, {"\xD5\xD7", 0x005B65}, {"\xD5\xD8", 0x005B69}, {"\xD5\xD9", 0x005B70}, 
{"\xD5\xDA", 0x005B73}, {"\xD5\xDB", 0x005B75}, {"\xD5\xDC", 0x005B78}, {"\xD5\xDD", 0x006588}, 
{"\xD5\xDE", 0x005B7A}, {"\xD5\xDF", 0x005B80}, {"\xD5\xE0", 0x005B83}, {"\xD5\xE1", 0x005BA6}, 
{"\xD5\xE2", 0x005BB8}, {"\xD5\xE3", 0x005BC3}, {"\xD5\xE4", 0x005BC7}, {"\xD5\xE5", 0x005BC9}, 
{"\xD5\xE6", 0x005BD4}, {"\xD5\xE7", 0x005BD0}, {"\xD5\xE8", 0x005BE4}, {"\xD5\xE9", 0x005BE6}, 
{"\xD5\xEA", 0x005BE2}, {"\xD5\xEB", 0x005BDE}, {"\xD5\xEC", 0x005BE5}, {"\xD5\xED", 0x005BEB}, 
{"\xD5\xEE", 0x005BF0}, {"\xD5\xEF", 0x005BF6}, {"\xD5\xF0", 0x005BF3}, {"\xD5\xF1", 0x005C05}, 
{"\xD5\xF2", 0x005C07}, {"\xD5\xF3", 0x005C08}, {"\xD5\xF4", 0x005C0D}, {"\xD5\xF5", 0x005C13}, 
{"\xD5\xF6", 0x005C20}, {"\xD5\xF7", 0x005C22}, {"\xD5\xF8", 0x005C28}, {"\xD5\xF9", 0x005C38}, 
{"\xD5\xFA", 0x005C39}, {"\xD5\xFB", 0x005C41}, {"\xD5\xFC", 0x005C46}, {"\xD5\xFD", 0x005C4E}, 
{"\xD5\xFE", 0x005C53}, {"\xD6\x21", 0x0080F0}, {"\xD6\x22", 0x0080F2}, {"\xD6\x23", 0x0080F3}, 
{"\xD6\x24", 0x0080F6}, {"\xD6\x25", 0x0080F9}, {"\xD6\x26", 0x0080FA}, {"\xD6\x27", 0x0080FE}, 

};
 for(size_t i=1; i<sizeof(mb2u_1f_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_1f_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_20_cp20932_init()
{
static MB2UData mb2u_20_cp20932 [] = { {"", 0}, 
{"\xD6\x28", 0x008103}, {"\xD6\x29", 0x00810B}, {"\xD6\x2A", 0x008116}, {"\xD6\x2B", 0x008117}, 
{"\xD6\x2C", 0x008118}, {"\xD6\x2D", 0x00811C}, {"\xD6\x2E", 0x00811E}, {"\xD6\x2F", 0x008120}, 
{"\xD6\x30", 0x008124}, {"\xD6\x31", 0x008127}, {"\xD6\x32", 0x00812C}, {"\xD6\x33", 0x008130}, 
{"\xD6\x34", 0x008135}, {"\xD6\x35", 0x00813A}, {"\xD6\x36", 0x00813C}, {"\xD6\x37", 0x008145}, 
{"\xD6\x38", 0x008147}, {"\xD6\x39", 0x00814A}, {"\xD6\x3A", 0x00814C}, {"\xD6\x3B", 0x008152}, 
{"\xD6\x3C", 0x008157}, {"\xD6\x3D", 0x008160}, {"\xD6\x3E", 0x008161}, {"\xD6\x3F", 0x008167}, 
{"\xD6\x40", 0x008168}, {"\xD6\x41", 0x008169}, {"\xD6\x42", 0x00816D}, {"\xD6\x43", 0x00816F}, 
{"\xD6\x44", 0x008177}, {"\xD6\x45", 0x008181}, {"\xD6\x46", 0x008190}, {"\xD6\x47", 0x008184}, 
{"\xD6\x48", 0x008185}, {"\xD6\x49", 0x008186}, {"\xD6\x4A", 0x00818B}, {"\xD6\x4B", 0x00818E}, 
{"\xD6\x4C", 0x008196}, {"\xD6\x4D", 0x008198}, {"\xD6\x4E", 0x00819B}, {"\xD6\x4F", 0x00819E}, 
{"\xD6\x50", 0x0081A2}, {"\xD6\x51", 0x0081AE}, {"\xD6\x52", 0x0081B2}, {"\xD6\x53", 0x0081B4}, 
{"\xD6\x54", 0x0081BB}, {"\xD6\x55", 0x0081CB}, {"\xD6\x56", 0x0081C3}, {"\xD6\x57", 0x0081C5}, 
{"\xD6\x58", 0x0081CA}, {"\xD6\x59", 0x0081CE}, {"\xD6\x5A", 0x0081CF}, {"\xD6\x5B", 0x0081D5}, 
{"\xD6\x5C", 0x0081D7}, {"\xD6\x5D", 0x0081DB}, {"\xD6\x5E", 0x0081DD}, {"\xD6\x5F", 0x0081DE}, 
{"\xD6\x60", 0x0081E1}, {"\xD6\x61", 0x0081E4}, {"\xD6\x62", 0x0081EB}, {"\xD6\x63", 0x0081EC}, 
{"\xD6\x64", 0x0081F0}, {"\xD6\x65", 0x0081F1}, {"\xD6\x66", 0x0081F2}, {"\xD6\x67", 0x0081F5}, 
{"\xD6\x68", 0x0081F6}, {"\xD6\x69", 0x0081F8}, {"\xD6\x6A", 0x0081F9}, {"\xD6\x6B", 0x0081FD}, 
{"\xD6\x6C", 0x0081FF}, {"\xD6\x6D", 0x008200}, {"\xD6\x6E", 0x008203}, {"\xD6\x6F", 0x00820F}, 
{"\xD6\x70", 0x008213}, {"\xD6\x71", 0x008214}, {"\xD6\x72", 0x008219}, {"\xD6\x73", 0x00821A}, 
{"\xD6\x74", 0x00821D}, {"\xD6\x75", 0x008221}, {"\xD6\x76", 0x008222}, {"\xD6\x77", 0x008228}, 
{"\xD6\x78", 0x008232}, {"\xD6\x79", 0x008234}, {"\xD6\x7A", 0x00823A}, {"\xD6\x7B", 0x008243}, 
{"\xD6\x7C", 0x008244}, {"\xD6\x7D", 0x008245}, {"\xD6\x7E", 0x008246}, {"\xD6\xA1", 0x005C50}, 
{"\xD6\xA2", 0x005C4F}, {"\xD6\xA3", 0x005B71}, {"\xD6\xA4", 0x005C6C}, {"\xD6\xA5", 0x005C6E}, 
{"\xD6\xA6", 0x004E62}, {"\xD6\xA7", 0x005C76}, {"\xD6\xA8", 0x005C79}, {"\xD6\xA9", 0x005C8C}, 
{"\xD6\xAA", 0x005C91}, {"\xD6\xAB", 0x005C94}, {"\xD6\xAC", 0x00599B}, {"\xD6\xAD", 0x005CAB}, 
{"\xD6\xAE", 0x005CBB}, {"\xD6\xAF", 0x005CB6}, {"\xD6\xB0", 0x005CBC}, {"\xD6\xB1", 0x005CB7}, 
{"\xD6\xB2", 0x005CC5}, {"\xD6\xB3", 0x005CBE}, {"\xD6\xB4", 0x005CC7}, {"\xD6\xB5", 0x005CD9}, 
{"\xD6\xB6", 0x005CE9}, {"\xD6\xB7", 0x005CFD}, {"\xD6\xB8", 0x005CFA}, {"\xD6\xB9", 0x005CED}, 
{"\xD6\xBA", 0x005D8C}, {"\xD6\xBB", 0x005CEA}, {"\xD6\xBC", 0x005D0B}, {"\xD6\xBD", 0x005D15}, 
{"\xD6\xBE", 0x005D17}, {"\xD6\xBF", 0x005D5C}, {"\xD6\xC0", 0x005D1F}, {"\xD6\xC1", 0x005D1B}, 
{"\xD6\xC2", 0x005D11}, {"\xD6\xC3", 0x005D14}, {"\xD6\xC4", 0x005D22}, {"\xD6\xC5", 0x005D1A}, 
{"\xD6\xC6", 0x005D19}, {"\xD6\xC7", 0x005D18}, {"\xD6\xC8", 0x005D4C}, {"\xD6\xC9", 0x005D52}, 
{"\xD6\xCA", 0x005D4E}, {"\xD6\xCB", 0x005D4B}, {"\xD6\xCC", 0x005D6C}, {"\xD6\xCD", 0x005D73}, 
{"\xD6\xCE", 0x005D76}, {"\xD6\xCF", 0x005D87}, {"\xD6\xD0", 0x005D84}, {"\xD6\xD1", 0x005D82}, 
{"\xD6\xD2", 0x005DA2}, {"\xD6\xD3", 0x005D9D}, {"\xD6\xD4", 0x005DAC}, {"\xD6\xD5", 0x005DAE}, 
{"\xD6\xD6", 0x005DBD}, {"\xD6\xD7", 0x005D90}, {"\xD6\xD8", 0x005DB7}, {"\xD6\xD9", 0x005DBC}, 
{"\xD6\xDA", 0x005DC9}, {"\xD6\xDB", 0x005DCD}, {"\xD6\xDC", 0x005DD3}, {"\xD6\xDD", 0x005DD2}, 
{"\xD6\xDE", 0x005DD6}, {"\xD6\xDF", 0x005DDB}, {"\xD6\xE0", 0x005DEB}, {"\xD6\xE1", 0x005DF2}, 
{"\xD6\xE2", 0x005DF5}, {"\xD6\xE3", 0x005E0B}, {"\xD6\xE4", 0x005E1A}, {"\xD6\xE5", 0x005E19}, 
{"\xD6\xE6", 0x005E11}, {"\xD6\xE7", 0x005E1B}, {"\xD6\xE8", 0x005E36}, {"\xD6\xE9", 0x005E37}, 
{"\xD6\xEA", 0x005E44}, {"\xD6\xEB", 0x005E43}, {"\xD6\xEC", 0x005E40}, {"\xD6\xED", 0x005E4E}, 
{"\xD6\xEE", 0x005E57}, {"\xD6\xEF", 0x005E54}, {"\xD6\xF0", 0x005E5F}, {"\xD6\xF1", 0x005E62}, 
{"\xD6\xF2", 0x005E64}, {"\xD6\xF3", 0x005E47}, {"\xD6\xF4", 0x005E75}, {"\xD6\xF5", 0x005E76}, 
{"\xD6\xF6", 0x005E7A}, {"\xD6\xF7", 0x009EBC}, {"\xD6\xF8", 0x005E7F}, {"\xD6\xF9", 0x005EA0}, 
{"\xD6\xFA", 0x005EC1}, {"\xD6\xFB", 0x005EC2}, {"\xD6\xFC", 0x005EC8}, {"\xD6\xFD", 0x005ED0}, 
{"\xD6\xFE", 0x005ECF}, {"\xD7\x21", 0x00824B}, {"\xD7\x22", 0x00824E}, {"\xD7\x23", 0x00824F}, 
{"\xD7\x24", 0x008251}, {"\xD7\x25", 0x008256}, {"\xD7\x26", 0x00825C}, {"\xD7\x27", 0x008260}, 
{"\xD7\x28", 0x008263}, {"\xD7\x29", 0x008267}, {"\xD7\x2A", 0x00826D}, {"\xD7\x2B", 0x008274}, 
{"\xD7\x2C", 0x00827B}, {"\xD7\x2D", 0x00827D}, {"\xD7\x2E", 0x00827F}, {"\xD7\x2F", 0x008280}, 
{"\xD7\x30", 0x008281}, {"\xD7\x31", 0x008283}, {"\xD7\x32", 0x008284}, {"\xD7\x33", 0x008287}, 
{"\xD7\x34", 0x008289}, {"\xD7\x35", 0x00828A}, {"\xD7\x36", 0x00828E}, {"\xD7\x37", 0x008291}, 
{"\xD7\x38", 0x008294}, {"\xD7\x39", 0x008296}, {"\xD7\x3A", 0x008298}, {"\xD7\x3B", 0x00829A}, 
{"\xD7\x3C", 0x00829B}, {"\xD7\x3D", 0x0082A0}, {"\xD7\x3E", 0x0082A1}, {"\xD7\x3F", 0x0082A3}, 
{"\xD7\x40", 0x0082A4}, {"\xD7\x41", 0x0082A7}, {"\xD7\x42", 0x0082A8}, {"\xD7\x43", 0x0082A9}, 
{"\xD7\x44", 0x0082AA}, {"\xD7\x45", 0x0082AE}, {"\xD7\x46", 0x0082B0}, {"\xD7\x47", 0x0082B2}, 
{"\xD7\x48", 0x0082B4}, {"\xD7\x49", 0x0082B7}, {"\xD7\x4A", 0x0082BA}, {"\xD7\x4B", 0x0082BC}, 
{"\xD7\x4C", 0x0082BE}, {"\xD7\x4D", 0x0082BF}, {"\xD7\x4E", 0x0082C6}, {"\xD7\x4F", 0x0082D0}, 
{"\xD7\x50", 0x0082D5}, {"\xD7\x51", 0x0082DA}, {"\xD7\x52", 0x0082E0}, {"\xD7\x53", 0x0082E2}, 
{"\xD7\x54", 0x0082E4}, {"\xD7\x55", 0x0082E8}, {"\xD7\x56", 0x0082EA}, {"\xD7\x57", 0x0082ED}, 
{"\xD7\x58", 0x0082EF}, {"\xD7\x59", 0x0082F6}, {"\xD7\x5A", 0x0082F7}, {"\xD7\x5B", 0x0082FD}, 
{"\xD7\x5C", 0x0082FE}, {"\xD7\x5D", 0x008300}, {"\xD7\x5E", 0x008301}, {"\xD7\x5F", 0x008307}, 
{"\xD7\x60", 0x008308}, {"\xD7\x61", 0x00830A}, {"\xD7\x62", 0x00830B}, {"\xD7\x63", 0x008354}, 
{"\xD7\x64", 0x00831B}, {"\xD7\x65", 0x00831D}, {"\xD7\x66", 0x00831E}, {"\xD7\x67", 0x00831F}, 
{"\xD7\x68", 0x008321}, {"\xD7\x69", 0x008322}, {"\xD7\x6A", 0x00832C}, {"\xD7\x6B", 0x00832D}, 

};
 for(size_t i=1; i<sizeof(mb2u_20_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_20_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_21_cp20932_init()
{
static MB2UData mb2u_21_cp20932 [] = { {"", 0}, 
{"\xD7\x6C", 0x00832E}, {"\xD7\x6D", 0x008330}, {"\xD7\x6E", 0x008333}, {"\xD7\x6F", 0x008337}, 
{"\xD7\x70", 0x00833A}, {"\xD7\x71", 0x00833C}, {"\xD7\x72", 0x00833D}, {"\xD7\x73", 0x008342}, 
{"\xD7\x74", 0x008343}, {"\xD7\x75", 0x008344}, {"\xD7\x76", 0x008347}, {"\xD7\x77", 0x00834D}, 
{"\xD7\x78", 0x00834E}, {"\xD7\x79", 0x008351}, {"\xD7\x7A", 0x008355}, {"\xD7\x7B", 0x008356}, 
{"\xD7\x7C", 0x008357}, {"\xD7\x7D", 0x008370}, {"\xD7\x7E", 0x008378}, {"\xD7\xA1", 0x005ED6}, 
{"\xD7\xA2", 0x005EE3}, {"\xD7\xA3", 0x005EDD}, {"\xD7\xA4", 0x005EDA}, {"\xD7\xA5", 0x005EDB}, 
{"\xD7\xA6", 0x005EE2}, {"\xD7\xA7", 0x005EE1}, {"\xD7\xA8", 0x005EE8}, {"\xD7\xA9", 0x005EE9}, 
{"\xD7\xAA", 0x005EEC}, {"\xD7\xAB", 0x005EF1}, {"\xD7\xAC", 0x005EF3}, {"\xD7\xAD", 0x005EF0}, 
{"\xD7\xAE", 0x005EF4}, {"\xD7\xAF", 0x005EF8}, {"\xD7\xB0", 0x005EFE}, {"\xD7\xB1", 0x005F03}, 
{"\xD7\xB2", 0x005F09}, {"\xD7\xB3", 0x005F5D}, {"\xD7\xB4", 0x005F5C}, {"\xD7\xB5", 0x005F0B}, 
{"\xD7\xB6", 0x005F11}, {"\xD7\xB7", 0x005F16}, {"\xD7\xB8", 0x005F29}, {"\xD7\xB9", 0x005F2D}, 
{"\xD7\xBA", 0x005F38}, {"\xD7\xBB", 0x005F41}, {"\xD7\xBC", 0x005F48}, {"\xD7\xBD", 0x005F4C}, 
{"\xD7\xBE", 0x005F4E}, {"\xD7\xBF", 0x005F2F}, {"\xD7\xC0", 0x005F51}, {"\xD7\xC1", 0x005F56}, 
{"\xD7\xC2", 0x005F57}, {"\xD7\xC3", 0x005F59}, {"\xD7\xC4", 0x005F61}, {"\xD7\xC5", 0x005F6D}, 
{"\xD7\xC6", 0x005F73}, {"\xD7\xC7", 0x005F77}, {"\xD7\xC8", 0x005F83}, {"\xD7\xC9", 0x005F82}, 
{"\xD7\xCA", 0x005F7F}, {"\xD7\xCB", 0x005F8A}, {"\xD7\xCC", 0x005F88}, {"\xD7\xCD", 0x005F91}, 
{"\xD7\xCE", 0x005F87}, {"\xD7\xCF", 0x005F9E}, {"\xD7\xD0", 0x005F99}, {"\xD7\xD1", 0x005F98}, 
{"\xD7\xD2", 0x005FA0}, {"\xD7\xD3", 0x005FA8}, {"\xD7\xD4", 0x005FAD}, {"\xD7\xD5", 0x005FBC}, 
{"\xD7\xD6", 0x005FD6}, {"\xD7\xD7", 0x005FFB}, {"\xD7\xD8", 0x005FE4}, {"\xD7\xD9", 0x005FF8}, 
{"\xD7\xDA", 0x005FF1}, {"\xD7\xDB", 0x005FDD}, {"\xD7\xDC", 0x0060B3}, {"\xD7\xDD", 0x005FFF}, 
{"\xD7\xDE", 0x006021}, {"\xD7\xDF", 0x006060}, {"\xD7\xE0", 0x006019}, {"\xD7\xE1", 0x006010}, 
{"\xD7\xE2", 0x006029}, {"\xD7\xE3", 0x00600E}, {"\xD7\xE4", 0x006031}, {"\xD7\xE5", 0x00601B}, 
{"\xD7\xE6", 0x006015}, {"\xD7\xE7", 0x00602B}, {"\xD7\xE8", 0x006026}, {"\xD7\xE9", 0x00600F}, 
{"\xD7\xEA", 0x00603A}, {"\xD7\xEB", 0x00605A}, {"\xD7\xEC", 0x006041}, {"\xD7\xED", 0x00606A}, 
{"\xD7\xEE", 0x006077}, {"\xD7\xEF", 0x00605F}, {"\xD7\xF0", 0x00604A}, {"\xD7\xF1", 0x006046}, 
{"\xD7\xF2", 0x00604D}, {"\xD7\xF3", 0x006063}, {"\xD7\xF4", 0x006043}, {"\xD7\xF5", 0x006064}, 
{"\xD7\xF6", 0x006042}, {"\xD7\xF7", 0x00606C}, {"\xD7\xF8", 0x00606B}, {"\xD7\xF9", 0x006059}, 
{"\xD7\xFA", 0x006081}, {"\xD7\xFB", 0x00608D}, {"\xD7\xFC", 0x0060E7}, {"\xD7\xFD", 0x006083}, 
{"\xD7\xFE", 0x00609A}, {"\xD8\x21", 0x00837D}, {"\xD8\x22", 0x00837F}, {"\xD8\x23", 0x008380}, 
{"\xD8\x24", 0x008382}, {"\xD8\x25", 0x008384}, {"\xD8\x26", 0x008386}, {"\xD8\x27", 0x00838D}, 
{"\xD8\x28", 0x008392}, {"\xD8\x29", 0x008394}, {"\xD8\x2A", 0x008395}, {"\xD8\x2B", 0x008398}, 
{"\xD8\x2C", 0x008399}, {"\xD8\x2D", 0x00839B}, {"\xD8\x2E", 0x00839C}, {"\xD8\x2F", 0x00839D}, 
{"\xD8\x30", 0x0083A6}, {"\xD8\x31", 0x0083A7}, {"\xD8\x32", 0x0083A9}, {"\xD8\x33", 0x0083AC}, 
{"\xD8\x34", 0x0083BE}, {"\xD8\x35", 0x0083BF}, {"\xD8\x36", 0x0083C0}, {"\xD8\x37", 0x0083C7}, 
{"\xD8\x38", 0x0083C9}, {"\xD8\x39", 0x0083CF}, {"\xD8\x3A", 0x0083D0}, {"\xD8\x3B", 0x0083D1}, 
{"\xD8\x3C", 0x0083D4}, {"\xD8\x3D", 0x0083DD}, {"\xD8\x3E", 0x008353}, {"\xD8\x3F", 0x0083E8}, 
{"\xD8\x40", 0x0083EA}, {"\xD8\x41", 0x0083F6}, {"\xD8\x42", 0x0083F8}, {"\xD8\x43", 0x0083F9}, 
{"\xD8\x44", 0x0083FC}, {"\xD8\x45", 0x008401}, {"\xD8\x46", 0x008406}, {"\xD8\x47", 0x00840A}, 
{"\xD8\x48", 0x00840F}, {"\xD8\x49", 0x008411}, {"\xD8\x4A", 0x008415}, {"\xD8\x4B", 0x008419}, 
{"\xD8\x4C", 0x0083AD}, {"\xD8\x4D", 0x00842F}, {"\xD8\x4E", 0x008439}, {"\xD8\x4F", 0x008445}, 
{"\xD8\x50", 0x008447}, {"\xD8\x51", 0x008448}, {"\xD8\x52", 0x00844A}, {"\xD8\x53", 0x00844D}, 
{"\xD8\x54", 0x00844F}, {"\xD8\x55", 0x008451}, {"\xD8\x56", 0x008452}, {"\xD8\x57", 0x008456}, 
{"\xD8\x58", 0x008458}, {"\xD8\x59", 0x008459}, {"\xD8\x5A", 0x00845A}, {"\xD8\x5B", 0x00845C}, 
{"\xD8\x5C", 0x008460}, {"\xD8\x5D", 0x008464}, {"\xD8\x5E", 0x008465}, {"\xD8\x5F", 0x008467}, 
{"\xD8\x60", 0x00846A}, {"\xD8\x61", 0x008470}, {"\xD8\x62", 0x008473}, {"\xD8\x63", 0x008474}, 
{"\xD8\x64", 0x008476}, {"\xD8\x65", 0x008478}, {"\xD8\x66", 0x00847C}, {"\xD8\x67", 0x00847D}, 
{"\xD8\x68", 0x008481}, {"\xD8\x69", 0x008485}, {"\xD8\x6A", 0x008492}, {"\xD8\x6B", 0x008493}, 
{"\xD8\x6C", 0x008495}, {"\xD8\x6D", 0x00849E}, {"\xD8\x6E", 0x0084A6}, {"\xD8\x6F", 0x0084A8}, 
{"\xD8\x70", 0x0084A9}, {"\xD8\x71", 0x0084AA}, {"\xD8\x72", 0x0084AF}, {"\xD8\x73", 0x0084B1}, 
{"\xD8\x74", 0x0084B4}, {"\xD8\x75", 0x0084BA}, {"\xD8\x76", 0x0084BD}, {"\xD8\x77", 0x0084BE}, 
{"\xD8\x78", 0x0084C0}, {"\xD8\x79", 0x0084C2}, {"\xD8\x7A", 0x0084C7}, {"\xD8\x7B", 0x0084C8}, 
{"\xD8\x7C", 0x0084CC}, {"\xD8\x7D", 0x0084CF}, {"\xD8\x7E", 0x0084D3}, {"\xD8\xA1", 0x006084}, 
{"\xD8\xA2", 0x00609B}, {"\xD8\xA3", 0x006096}, {"\xD8\xA4", 0x006097}, {"\xD8\xA5", 0x006092}, 
{"\xD8\xA6", 0x0060A7}, {"\xD8\xA7", 0x00608B}, {"\xD8\xA8", 0x0060E1}, {"\xD8\xA9", 0x0060B8}, 
{"\xD8\xAA", 0x0060E0}, {"\xD8\xAB", 0x0060D3}, {"\xD8\xAC", 0x0060B4}, {"\xD8\xAD", 0x005FF0}, 
{"\xD8\xAE", 0x0060BD}, {"\xD8\xAF", 0x0060C6}, {"\xD8\xB0", 0x0060B5}, {"\xD8\xB1", 0x0060D8}, 
{"\xD8\xB2", 0x00614D}, {"\xD8\xB3", 0x006115}, {"\xD8\xB4", 0x006106}, {"\xD8\xB5", 0x0060F6}, 
{"\xD8\xB6", 0x0060F7}, {"\xD8\xB7", 0x006100}, {"\xD8\xB8", 0x0060F4}, {"\xD8\xB9", 0x0060FA}, 
{"\xD8\xBA", 0x006103}, {"\xD8\xBB", 0x006121}, {"\xD8\xBC", 0x0060FB}, {"\xD8\xBD", 0x0060F1}, 
{"\xD8\xBE", 0x00610D}, {"\xD8\xBF", 0x00610E}, {"\xD8\xC0", 0x006147}, {"\xD8\xC1", 0x00613E}, 
{"\xD8\xC2", 0x006128}, {"\xD8\xC3", 0x006127}, {"\xD8\xC4", 0x00614A}, {"\xD8\xC5", 0x00613F}, 
{"\xD8\xC6", 0x00613C}, {"\xD8\xC7", 0x00612C}, {"\xD8\xC8", 0x006134}, {"\xD8\xC9", 0x00613D}, 
{"\xD8\xCA", 0x006142}, {"\xD8\xCB", 0x006144}, {"\xD8\xCC", 0x006173}, {"\xD8\xCD", 0x006177}, 
{"\xD8\xCE", 0x006158}, {"\xD8\xCF", 0x006159}, {"\xD8\xD0", 0x00615A}, {"\xD8\xD1", 0x00616B}, 

};
 for(size_t i=1; i<sizeof(mb2u_21_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_21_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_22_cp20932_init()
{
static MB2UData mb2u_22_cp20932 [] = { {"", 0}, 
{"\xD8\xD2", 0x006174}, {"\xD8\xD3", 0x00616F}, {"\xD8\xD4", 0x006165}, {"\xD8\xD5", 0x006171}, 
{"\xD8\xD6", 0x00615F}, {"\xD8\xD7", 0x00615D}, {"\xD8\xD8", 0x006153}, {"\xD8\xD9", 0x006175}, 
{"\xD8\xDA", 0x006199}, {"\xD8\xDB", 0x006196}, {"\xD8\xDC", 0x006187}, {"\xD8\xDD", 0x0061AC}, 
{"\xD8\xDE", 0x006194}, {"\xD8\xDF", 0x00619A}, {"\xD8\xE0", 0x00618A}, {"\xD8\xE1", 0x006191}, 
{"\xD8\xE2", 0x0061AB}, {"\xD8\xE3", 0x0061AE}, {"\xD8\xE4", 0x0061CC}, {"\xD8\xE5", 0x0061CA}, 
{"\xD8\xE6", 0x0061C9}, {"\xD8\xE7", 0x0061F7}, {"\xD8\xE8", 0x0061C8}, {"\xD8\xE9", 0x0061C3}, 
{"\xD8\xEA", 0x0061C6}, {"\xD8\xEB", 0x0061BA}, {"\xD8\xEC", 0x0061CB}, {"\xD8\xED", 0x007F79}, 
{"\xD8\xEE", 0x0061CD}, {"\xD8\xEF", 0x0061E6}, {"\xD8\xF0", 0x0061E3}, {"\xD8\xF1", 0x0061F6}, 
{"\xD8\xF2", 0x0061FA}, {"\xD8\xF3", 0x0061F4}, {"\xD8\xF4", 0x0061FF}, {"\xD8\xF5", 0x0061FD}, 
{"\xD8\xF6", 0x0061FC}, {"\xD8\xF7", 0x0061FE}, {"\xD8\xF8", 0x006200}, {"\xD8\xF9", 0x006208}, 
{"\xD8\xFA", 0x006209}, {"\xD8\xFB", 0x00620D}, {"\xD8\xFC", 0x00620C}, {"\xD8\xFD", 0x006214}, 
{"\xD8\xFE", 0x00621B}, {"\xD9\x21", 0x0084DC}, {"\xD9\x22", 0x0084E7}, {"\xD9\x23", 0x0084EA}, 
{"\xD9\x24", 0x0084EF}, {"\xD9\x25", 0x0084F0}, {"\xD9\x26", 0x0084F1}, {"\xD9\x27", 0x0084F2}, 
{"\xD9\x28", 0x0084F7}, {"\xD9\x29", 0x008532}, {"\xD9\x2A", 0x0084FA}, {"\xD9\x2B", 0x0084FB}, 
{"\xD9\x2C", 0x0084FD}, {"\xD9\x2D", 0x008502}, {"\xD9\x2E", 0x008503}, {"\xD9\x2F", 0x008507}, 
{"\xD9\x30", 0x00850C}, {"\xD9\x31", 0x00850E}, {"\xD9\x32", 0x008510}, {"\xD9\x33", 0x00851C}, 
{"\xD9\x34", 0x00851E}, {"\xD9\x35", 0x008522}, {"\xD9\x36", 0x008523}, {"\xD9\x37", 0x008524}, 
{"\xD9\x38", 0x008525}, {"\xD9\x39", 0x008527}, {"\xD9\x3A", 0x00852A}, {"\xD9\x3B", 0x00852B}, 
{"\xD9\x3C", 0x00852F}, {"\xD9\x3D", 0x008533}, {"\xD9\x3E", 0x008534}, {"\xD9\x3F", 0x008536}, 
{"\xD9\x40", 0x00853F}, {"\xD9\x41", 0x008546}, {"\xD9\x42", 0x00854F}, {"\xD9\x43", 0x008550}, 
{"\xD9\x44", 0x008551}, {"\xD9\x45", 0x008552}, {"\xD9\x46", 0x008553}, {"\xD9\x47", 0x008556}, 
{"\xD9\x48", 0x008559}, {"\xD9\x49", 0x00855C}, {"\xD9\x4A", 0x00855D}, {"\xD9\x4B", 0x00855E}, 
{"\xD9\x4C", 0x00855F}, {"\xD9\x4D", 0x008560}, {"\xD9\x4E", 0x008561}, {"\xD9\x4F", 0x008562}, 
{"\xD9\x50", 0x008564}, {"\xD9\x51", 0x00856B}, {"\xD9\x52", 0x00856F}, {"\xD9\x53", 0x008579}, 
{"\xD9\x54", 0x00857A}, {"\xD9\x55", 0x00857B}, {"\xD9\x56", 0x00857D}, {"\xD9\x57", 0x00857F}, 
{"\xD9\x58", 0x008581}, {"\xD9\x59", 0x008585}, {"\xD9\x5A", 0x008586}, {"\xD9\x5B", 0x008589}, 
{"\xD9\x5C", 0x00858B}, {"\xD9\x5D", 0x00858C}, {"\xD9\x5E", 0x00858F}, {"\xD9\x5F", 0x008593}, 
{"\xD9\x60", 0x008598}, {"\xD9\x61", 0x00859D}, {"\xD9\x62", 0x00859F}, {"\xD9\x63", 0x0085A0}, 
{"\xD9\x64", 0x0085A2}, {"\xD9\x65", 0x0085A5}, {"\xD9\x66", 0x0085A7}, {"\xD9\x67", 0x0085B4}, 
{"\xD9\x68", 0x0085B6}, {"\xD9\x69", 0x0085B7}, {"\xD9\x6A", 0x0085B8}, {"\xD9\x6B", 0x0085BC}, 
{"\xD9\x6C", 0x0085BD}, {"\xD9\x6D", 0x0085BE}, {"\xD9\x6E", 0x0085BF}, {"\xD9\x6F", 0x0085C2}, 
{"\xD9\x70", 0x0085C7}, {"\xD9\x71", 0x0085CA}, {"\xD9\x72", 0x0085CB}, {"\xD9\x73", 0x0085CE}, 
{"\xD9\x74", 0x0085AD}, {"\xD9\x75", 0x0085D8}, {"\xD9\x76", 0x0085DA}, {"\xD9\x77", 0x0085DF}, 
{"\xD9\x78", 0x0085E0}, {"\xD9\x79", 0x0085E6}, {"\xD9\x7A", 0x0085E8}, {"\xD9\x7B", 0x0085ED}, 
{"\xD9\x7C", 0x0085F3}, {"\xD9\x7D", 0x0085F6}, {"\xD9\x7E", 0x0085FC}, {"\xD9\xA1", 0x00621E}, 
{"\xD9\xA2", 0x006221}, {"\xD9\xA3", 0x00622A}, {"\xD9\xA4", 0x00622E}, {"\xD9\xA5", 0x006230}, 
{"\xD9\xA6", 0x006232}, {"\xD9\xA7", 0x006233}, {"\xD9\xA8", 0x006241}, {"\xD9\xA9", 0x00624E}, 
{"\xD9\xAA", 0x00625E}, {"\xD9\xAB", 0x006263}, {"\xD9\xAC", 0x00625B}, {"\xD9\xAD", 0x006260}, 
{"\xD9\xAE", 0x006268}, {"\xD9\xAF", 0x00627C}, {"\xD9\xB0", 0x006282}, {"\xD9\xB1", 0x006289}, 
{"\xD9\xB2", 0x00627E}, {"\xD9\xB3", 0x006292}, {"\xD9\xB4", 0x006293}, {"\xD9\xB5", 0x006296}, 
{"\xD9\xB6", 0x0062D4}, {"\xD9\xB7", 0x006283}, {"\xD9\xB8", 0x006294}, {"\xD9\xB9", 0x0062D7}, 
{"\xD9\xBA", 0x0062D1}, {"\xD9\xBB", 0x0062BB}, {"\xD9\xBC", 0x0062CF}, {"\xD9\xBD", 0x0062FF}, 
{"\xD9\xBE", 0x0062C6}, {"\xD9\xBF", 0x0064D4}, {"\xD9\xC0", 0x0062C8}, {"\xD9\xC1", 0x0062DC}, 
{"\xD9\xC2", 0x0062CC}, {"\xD9\xC3", 0x0062CA}, {"\xD9\xC4", 0x0062C2}, {"\xD9\xC5", 0x0062C7}, 
{"\xD9\xC6", 0x00629B}, {"\xD9\xC7", 0x0062C9}, {"\xD9\xC8", 0x00630C}, {"\xD9\xC9", 0x0062EE}, 
{"\xD9\xCA", 0x0062F1}, {"\xD9\xCB", 0x006327}, {"\xD9\xCC", 0x006302}, {"\xD9\xCD", 0x006308}, 
{"\xD9\xCE", 0x0062EF}, {"\xD9\xCF", 0x0062F5}, {"\xD9\xD0", 0x006350}, {"\xD9\xD1", 0x00633E}, 
{"\xD9\xD2", 0x00634D}, {"\xD9\xD3", 0x00641C}, {"\xD9\xD4", 0x00634F}, {"\xD9\xD5", 0x006396}, 
{"\xD9\xD6", 0x00638E}, {"\xD9\xD7", 0x006380}, {"\xD9\xD8", 0x0063AB}, {"\xD9\xD9", 0x006376}, 
{"\xD9\xDA", 0x0063A3}, {"\xD9\xDB", 0x00638F}, {"\xD9\xDC", 0x006389}, {"\xD9\xDD", 0x00639F}, 
{"\xD9\xDE", 0x0063B5}, {"\xD9\xDF", 0x00636B}, {"\xD9\xE0", 0x006369}, {"\xD9\xE1", 0x0063BE}, 
{"\xD9\xE2", 0x0063E9}, {"\xD9\xE3", 0x0063C0}, {"\xD9\xE4", 0x0063C6}, {"\xD9\xE5", 0x0063E3}, 
{"\xD9\xE6", 0x0063C9}, {"\xD9\xE7", 0x0063D2}, {"\xD9\xE8", 0x0063F6}, {"\xD9\xE9", 0x0063C4}, 
{"\xD9\xEA", 0x006416}, {"\xD9\xEB", 0x006434}, {"\xD9\xEC", 0x006406}, {"\xD9\xED", 0x006413}, 
{"\xD9\xEE", 0x006426}, {"\xD9\xEF", 0x006436}, {"\xD9\xF0", 0x00651D}, {"\xD9\xF1", 0x006417}, 
{"\xD9\xF2", 0x006428}, {"\xD9\xF3", 0x00640F}, {"\xD9\xF4", 0x006467}, {"\xD9\xF5", 0x00646F}, 
{"\xD9\xF6", 0x006476}, {"\xD9\xF7", 0x00644E}, {"\xD9\xF8", 0x00652A}, {"\xD9\xF9", 0x006495}, 
{"\xD9\xFA", 0x006493}, {"\xD9\xFB", 0x0064A5}, {"\xD9\xFC", 0x0064A9}, {"\xD9\xFD", 0x006488}, 
{"\xD9\xFE", 0x0064BC}, {"\xDA\x21", 0x0085FF}, {"\xDA\x22", 0x008600}, {"\xDA\x23", 0x008604}, 
{"\xDA\x24", 0x008605}, {"\xDA\x25", 0x00860D}, {"\xDA\x26", 0x00860E}, {"\xDA\x27", 0x008610}, 
{"\xDA\x28", 0x008611}, {"\xDA\x29", 0x008612}, {"\xDA\x2A", 0x008618}, {"\xDA\x2B", 0x008619}, 
{"\xDA\x2C", 0x00861B}, {"\xDA\x2D", 0x00861E}, {"\xDA\x2E", 0x008621}, {"\xDA\x2F", 0x008627}, 
{"\xDA\x30", 0x008629}, {"\xDA\x31", 0x008636}, {"\xDA\x32", 0x008638}, {"\xDA\x33", 0x00863A}, 
{"\xDA\x34", 0x00863C}, {"\xDA\x35", 0x00863D}, {"\xDA\x36", 0x008640}, {"\xDA\x37", 0x008642}, 

};
 for(size_t i=1; i<sizeof(mb2u_22_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_22_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_23_cp20932_init()
{
static MB2UData mb2u_23_cp20932 [] = { {"", 0}, 
{"\xDA\x38", 0x008646}, {"\xDA\x39", 0x008652}, {"\xDA\x3A", 0x008653}, {"\xDA\x3B", 0x008656}, 
{"\xDA\x3C", 0x008657}, {"\xDA\x3D", 0x008658}, {"\xDA\x3E", 0x008659}, {"\xDA\x3F", 0x00865D}, 
{"\xDA\x40", 0x008660}, {"\xDA\x41", 0x008661}, {"\xDA\x42", 0x008662}, {"\xDA\x43", 0x008663}, 
{"\xDA\x44", 0x008664}, {"\xDA\x45", 0x008669}, {"\xDA\x46", 0x00866C}, {"\xDA\x47", 0x00866F}, 
{"\xDA\x48", 0x008675}, {"\xDA\x49", 0x008676}, {"\xDA\x4A", 0x008677}, {"\xDA\x4B", 0x00867A}, 
{"\xDA\x4C", 0x00868D}, {"\xDA\x4D", 0x008691}, {"\xDA\x4E", 0x008696}, {"\xDA\x4F", 0x008698}, 
{"\xDA\x50", 0x00869A}, {"\xDA\x51", 0x00869C}, {"\xDA\x52", 0x0086A1}, {"\xDA\x53", 0x0086A6}, 
{"\xDA\x54", 0x0086A7}, {"\xDA\x55", 0x0086A8}, {"\xDA\x56", 0x0086AD}, {"\xDA\x57", 0x0086B1}, 
{"\xDA\x58", 0x0086B3}, {"\xDA\x59", 0x0086B4}, {"\xDA\x5A", 0x0086B5}, {"\xDA\x5B", 0x0086B7}, 
{"\xDA\x5C", 0x0086B8}, {"\xDA\x5D", 0x0086B9}, {"\xDA\x5E", 0x0086BF}, {"\xDA\x5F", 0x0086C0}, 
{"\xDA\x60", 0x0086C1}, {"\xDA\x61", 0x0086C3}, {"\xDA\x62", 0x0086C5}, {"\xDA\x63", 0x0086D1}, 
{"\xDA\x64", 0x0086D2}, {"\xDA\x65", 0x0086D5}, {"\xDA\x66", 0x0086D7}, {"\xDA\x67", 0x0086DA}, 
{"\xDA\x68", 0x0086DC}, {"\xDA\x69", 0x0086E0}, {"\xDA\x6A", 0x0086E3}, {"\xDA\x6B", 0x0086E5}, 
{"\xDA\x6C", 0x0086E7}, {"\xDA\x6D", 0x008688}, {"\xDA\x6E", 0x0086FA}, {"\xDA\x6F", 0x0086FC}, 
{"\xDA\x70", 0x0086FD}, {"\xDA\x71", 0x008704}, {"\xDA\x72", 0x008705}, {"\xDA\x73", 0x008707}, 
{"\xDA\x74", 0x00870B}, {"\xDA\x75", 0x00870E}, {"\xDA\x76", 0x00870F}, {"\xDA\x77", 0x008710}, 
{"\xDA\x78", 0x008713}, {"\xDA\x79", 0x008714}, {"\xDA\x7A", 0x008719}, {"\xDA\x7B", 0x00871E}, 
{"\xDA\x7C", 0x00871F}, {"\xDA\x7D", 0x008721}, {"\xDA\x7E", 0x008723}, {"\xDA\xA1", 0x0064DA}, 
{"\xDA\xA2", 0x0064D2}, {"\xDA\xA3", 0x0064C5}, {"\xDA\xA4", 0x0064C7}, {"\xDA\xA5", 0x0064BB}, 
{"\xDA\xA6", 0x0064D8}, {"\xDA\xA7", 0x0064C2}, {"\xDA\xA8", 0x0064F1}, {"\xDA\xA9", 0x0064E7}, 
{"\xDA\xAA", 0x008209}, {"\xDA\xAB", 0x0064E0}, {"\xDA\xAC", 0x0064E1}, {"\xDA\xAD", 0x0062AC}, 
{"\xDA\xAE", 0x0064E3}, {"\xDA\xAF", 0x0064EF}, {"\xDA\xB0", 0x00652C}, {"\xDA\xB1", 0x0064F6}, 
{"\xDA\xB2", 0x0064F4}, {"\xDA\xB3", 0x0064F2}, {"\xDA\xB4", 0x0064FA}, {"\xDA\xB5", 0x006500}, 
{"\xDA\xB6", 0x0064FD}, {"\xDA\xB7", 0x006518}, {"\xDA\xB8", 0x00651C}, {"\xDA\xB9", 0x006505}, 
{"\xDA\xBA", 0x006524}, {"\xDA\xBB", 0x006523}, {"\xDA\xBC", 0x00652B}, {"\xDA\xBD", 0x006534}, 
{"\xDA\xBE", 0x006535}, {"\xDA\xBF", 0x006537}, {"\xDA\xC0", 0x006536}, {"\xDA\xC1", 0x006538}, 
{"\xDA\xC2", 0x00754B}, {"\xDA\xC3", 0x006548}, {"\xDA\xC4", 0x006556}, {"\xDA\xC5", 0x006555}, 
{"\xDA\xC6", 0x00654D}, {"\xDA\xC7", 0x006558}, {"\xDA\xC8", 0x00655E}, {"\xDA\xC9", 0x00655D}, 
{"\xDA\xCA", 0x006572}, {"\xDA\xCB", 0x006578}, {"\xDA\xCC", 0x006582}, {"\xDA\xCD", 0x006583}, 
{"\xDA\xCE", 0x008B8A}, {"\xDA\xCF", 0x00659B}, {"\xDA\xD0", 0x00659F}, {"\xDA\xD1", 0x0065AB}, 
{"\xDA\xD2", 0x0065B7}, {"\xDA\xD3", 0x0065C3}, {"\xDA\xD4", 0x0065C6}, {"\xDA\xD5", 0x0065C1}, 
{"\xDA\xD6", 0x0065C4}, {"\xDA\xD7", 0x0065CC}, {"\xDA\xD8", 0x0065D2}, {"\xDA\xD9", 0x0065DB}, 
{"\xDA\xDA", 0x0065D9}, {"\xDA\xDB", 0x0065E0}, {"\xDA\xDC", 0x0065E1}, {"\xDA\xDD", 0x0065F1}, 
{"\xDA\xDE", 0x006772}, {"\xDA\xDF", 0x00660A}, {"\xDA\xE0", 0x006603}, {"\xDA\xE1", 0x0065FB}, 
{"\xDA\xE2", 0x006773}, {"\xDA\xE3", 0x006635}, {"\xDA\xE4", 0x006636}, {"\xDA\xE5", 0x006634}, 
{"\xDA\xE6", 0x00661C}, {"\xDA\xE7", 0x00664F}, {"\xDA\xE8", 0x006644}, {"\xDA\xE9", 0x006649}, 
{"\xDA\xEA", 0x006641}, {"\xDA\xEB", 0x00665E}, {"\xDA\xEC", 0x00665D}, {"\xDA\xED", 0x006664}, 
{"\xDA\xEE", 0x006667}, {"\xDA\xEF", 0x006668}, {"\xDA\xF0", 0x00665F}, {"\xDA\xF1", 0x006662}, 
{"\xDA\xF2", 0x006670}, {"\xDA\xF3", 0x006683}, {"\xDA\xF4", 0x006688}, {"\xDA\xF5", 0x00668E}, 
{"\xDA\xF6", 0x006689}, {"\xDA\xF7", 0x006684}, {"\xDA\xF8", 0x006698}, {"\xDA\xF9", 0x00669D}, 
{"\xDA\xFA", 0x0066C1}, {"\xDA\xFB", 0x0066B9}, {"\xDA\xFC", 0x0066C9}, {"\xDA\xFD", 0x0066BE}, 
{"\xDA\xFE", 0x0066BC}, {"\xDB\x21", 0x008728}, {"\xDB\x22", 0x00872E}, {"\xDB\x23", 0x00872F}, 
{"\xDB\x24", 0x008731}, {"\xDB\x25", 0x008732}, {"\xDB\x26", 0x008739}, {"\xDB\x27", 0x00873A}, 
{"\xDB\x28", 0x00873C}, {"\xDB\x29", 0x00873D}, {"\xDB\x2A", 0x00873E}, {"\xDB\x2B", 0x008740}, 
{"\xDB\x2C", 0x008743}, {"\xDB\x2D", 0x008745}, {"\xDB\x2E", 0x00874D}, {"\xDB\x2F", 0x008758}, 
{"\xDB\x30", 0x00875D}, {"\xDB\x31", 0x008761}, {"\xDB\x32", 0x008764}, {"\xDB\x33", 0x008765}, 
{"\xDB\x34", 0x00876F}, {"\xDB\x35", 0x008771}, {"\xDB\x36", 0x008772}, {"\xDB\x37", 0x00877B}, 
{"\xDB\x38", 0x008783}, {"\xDB\x39", 0x008784}, {"\xDB\x3A", 0x008785}, {"\xDB\x3B", 0x008786}, 
{"\xDB\x3C", 0x008787}, {"\xDB\x3D", 0x008788}, {"\xDB\x3E", 0x008789}, {"\xDB\x3F", 0x00878B}, 
{"\xDB\x40", 0x00878C}, {"\xDB\x41", 0x008790}, {"\xDB\x42", 0x008793}, {"\xDB\x43", 0x008795}, 
{"\xDB\x44", 0x008797}, {"\xDB\x45", 0x008798}, {"\xDB\x46", 0x008799}, {"\xDB\x47", 0x00879E}, 
{"\xDB\x48", 0x0087A0}, {"\xDB\x49", 0x0087A3}, {"\xDB\x4A", 0x0087A7}, {"\xDB\x4B", 0x0087AC}, 
{"\xDB\x4C", 0x0087AD}, {"\xDB\x4D", 0x0087AE}, {"\xDB\x4E", 0x0087B1}, {"\xDB\x4F", 0x0087B5}, 
{"\xDB\x50", 0x0087BE}, {"\xDB\x51", 0x0087BF}, {"\xDB\x52", 0x0087C1}, {"\xDB\x53", 0x0087C8}, 
{"\xDB\x54", 0x0087C9}, {"\xDB\x55", 0x0087CA}, {"\xDB\x56", 0x0087CE}, {"\xDB\x57", 0x0087D5}, 
{"\xDB\x58", 0x0087D6}, {"\xDB\x59", 0x0087D9}, {"\xDB\x5A", 0x0087DA}, {"\xDB\x5B", 0x0087DC}, 
{"\xDB\x5C", 0x0087DF}, {"\xDB\x5D", 0x0087E2}, {"\xDB\x5E", 0x0087E3}, {"\xDB\x5F", 0x0087E4}, 
{"\xDB\x60", 0x0087EA}, {"\xDB\x61", 0x0087EB}, {"\xDB\x62", 0x0087ED}, {"\xDB\x63", 0x0087F1}, 
{"\xDB\x64", 0x0087F3}, {"\xDB\x65", 0x0087F8}, {"\xDB\x66", 0x0087FA}, {"\xDB\x67", 0x0087FF}, 
{"\xDB\x68", 0x008801}, {"\xDB\x69", 0x008803}, {"\xDB\x6A", 0x008806}, {"\xDB\x6B", 0x008809}, 
{"\xDB\x6C", 0x00880A}, {"\xDB\x6D", 0x00880B}, {"\xDB\x6E", 0x008810}, {"\xDB\x6F", 0x008819}, 
{"\xDB\x70", 0x008812}, {"\xDB\x71", 0x008813}, {"\xDB\x72", 0x008814}, {"\xDB\x73", 0x008818}, 
{"\xDB\x74", 0x00881A}, {"\xDB\x75", 0x00881B}, {"\xDB\x76", 0x00881C}, {"\xDB\x77", 0x00881E}, 
{"\xDB\x78", 0x00881F}, {"\xDB\x79", 0x008828}, {"\xDB\x7A", 0x00882D}, {"\xDB\x7B", 0x00882E}, 

};
 for(size_t i=1; i<sizeof(mb2u_23_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_23_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_24_cp20932_init()
{
static MB2UData mb2u_24_cp20932 [] = { {"", 0}, 
{"\xDB\x7C", 0x008830}, {"\xDB\x7D", 0x008832}, {"\xDB\x7E", 0x008835}, {"\xDB\xA1", 0x0066C4}, 
{"\xDB\xA2", 0x0066B8}, {"\xDB\xA3", 0x0066D6}, {"\xDB\xA4", 0x0066DA}, {"\xDB\xA5", 0x0066E0}, 
{"\xDB\xA6", 0x00663F}, {"\xDB\xA7", 0x0066E6}, {"\xDB\xA8", 0x0066E9}, {"\xDB\xA9", 0x0066F0}, 
{"\xDB\xAA", 0x0066F5}, {"\xDB\xAB", 0x0066F7}, {"\xDB\xAC", 0x00670F}, {"\xDB\xAD", 0x006716}, 
{"\xDB\xAE", 0x00671E}, {"\xDB\xAF", 0x006726}, {"\xDB\xB0", 0x006727}, {"\xDB\xB1", 0x009738}, 
{"\xDB\xB2", 0x00672E}, {"\xDB\xB3", 0x00673F}, {"\xDB\xB4", 0x006736}, {"\xDB\xB5", 0x006741}, 
{"\xDB\xB6", 0x006738}, {"\xDB\xB7", 0x006737}, {"\xDB\xB8", 0x006746}, {"\xDB\xB9", 0x00675E}, 
{"\xDB\xBA", 0x006760}, {"\xDB\xBB", 0x006759}, {"\xDB\xBC", 0x006763}, {"\xDB\xBD", 0x006764}, 
{"\xDB\xBE", 0x006789}, {"\xDB\xBF", 0x006770}, {"\xDB\xC0", 0x0067A9}, {"\xDB\xC1", 0x00677C}, 
{"\xDB\xC2", 0x00676A}, {"\xDB\xC3", 0x00678C}, {"\xDB\xC4", 0x00678B}, {"\xDB\xC5", 0x0067A6}, 
{"\xDB\xC6", 0x0067A1}, {"\xDB\xC7", 0x006785}, {"\xDB\xC8", 0x0067B7}, {"\xDB\xC9", 0x0067EF}, 
{"\xDB\xCA", 0x0067B4}, {"\xDB\xCB", 0x0067EC}, {"\xDB\xCC", 0x0067B3}, {"\xDB\xCD", 0x0067E9}, 
{"\xDB\xCE", 0x0067B8}, {"\xDB\xCF", 0x0067E4}, {"\xDB\xD0", 0x0067DE}, {"\xDB\xD1", 0x0067DD}, 
{"\xDB\xD2", 0x0067E2}, {"\xDB\xD3", 0x0067EE}, {"\xDB\xD4", 0x0067B9}, {"\xDB\xD5", 0x0067CE}, 
{"\xDB\xD6", 0x0067C6}, {"\xDB\xD7", 0x0067E7}, {"\xDB\xD8", 0x006A9C}, {"\xDB\xD9", 0x00681E}, 
{"\xDB\xDA", 0x006846}, {"\xDB\xDB", 0x006829}, {"\xDB\xDC", 0x006840}, {"\xDB\xDD", 0x00684D}, 
{"\xDB\xDE", 0x006832}, {"\xDB\xDF", 0x00684E}, {"\xDB\xE0", 0x0068B3}, {"\xDB\xE1", 0x00682B}, 
{"\xDB\xE2", 0x006859}, {"\xDB\xE3", 0x006863}, {"\xDB\xE4", 0x006877}, {"\xDB\xE5", 0x00687F}, 
{"\xDB\xE6", 0x00689F}, {"\xDB\xE7", 0x00688F}, {"\xDB\xE8", 0x0068AD}, {"\xDB\xE9", 0x006894}, 
{"\xDB\xEA", 0x00689D}, {"\xDB\xEB", 0x00689B}, {"\xDB\xEC", 0x006883}, {"\xDB\xED", 0x006AAE}, 
{"\xDB\xEE", 0x0068B9}, {"\xDB\xEF", 0x006874}, {"\xDB\xF0", 0x0068B5}, {"\xDB\xF1", 0x0068A0}, 
{"\xDB\xF2", 0x0068BA}, {"\xDB\xF3", 0x00690F}, {"\xDB\xF4", 0x00688D}, {"\xDB\xF5", 0x00687E}, 
{"\xDB\xF6", 0x006901}, {"\xDB\xF7", 0x0068CA}, {"\xDB\xF8", 0x006908}, {"\xDB\xF9", 0x0068D8}, 
{"\xDB\xFA", 0x006922}, {"\xDB\xFB", 0x006926}, {"\xDB\xFC", 0x0068E1}, {"\xDB\xFD", 0x00690C}, 
{"\xDB\xFE", 0x0068CD}, {"\xDC\x21", 0x00883A}, {"\xDC\x22", 0x00883C}, {"\xDC\x23", 0x008841}, 
{"\xDC\x24", 0x008843}, {"\xDC\x25", 0x008845}, {"\xDC\x26", 0x008848}, {"\xDC\x27", 0x008849}, 
{"\xDC\x28", 0x00884A}, {"\xDC\x29", 0x00884B}, {"\xDC\x2A", 0x00884E}, {"\xDC\x2B", 0x008851}, 
{"\xDC\x2C", 0x008855}, {"\xDC\x2D", 0x008856}, {"\xDC\x2E", 0x008858}, {"\xDC\x2F", 0x00885A}, 
{"\xDC\x30", 0x00885C}, {"\xDC\x31", 0x00885F}, {"\xDC\x32", 0x008860}, {"\xDC\x33", 0x008864}, 
{"\xDC\x34", 0x008869}, {"\xDC\x35", 0x008871}, {"\xDC\x36", 0x008879}, {"\xDC\x37", 0x00887B}, 
{"\xDC\x38", 0x008880}, {"\xDC\x39", 0x008898}, {"\xDC\x3A", 0x00889A}, {"\xDC\x3B", 0x00889B}, 
{"\xDC\x3C", 0x00889C}, {"\xDC\x3D", 0x00889F}, {"\xDC\x3E", 0x0088A0}, {"\xDC\x3F", 0x0088A8}, 
{"\xDC\x40", 0x0088AA}, {"\xDC\x41", 0x0088BA}, {"\xDC\x42", 0x0088BD}, {"\xDC\x43", 0x0088BE}, 
{"\xDC\x44", 0x0088C0}, {"\xDC\x45", 0x0088CA}, {"\xDC\x46", 0x0088CB}, {"\xDC\x47", 0x0088CC}, 
{"\xDC\x48", 0x0088CD}, {"\xDC\x49", 0x0088CE}, {"\xDC\x4A", 0x0088D1}, {"\xDC\x4B", 0x0088D2}, 
{"\xDC\x4C", 0x0088D3}, {"\xDC\x4D", 0x0088DB}, {"\xDC\x4E", 0x0088DE}, {"\xDC\x4F", 0x0088E7}, 
{"\xDC\x50", 0x0088EF}, {"\xDC\x51", 0x0088F0}, {"\xDC\x52", 0x0088F1}, {"\xDC\x53", 0x0088F5}, 
{"\xDC\x54", 0x0088F7}, {"\xDC\x55", 0x008901}, {"\xDC\x56", 0x008906}, {"\xDC\x57", 0x00890D}, 
{"\xDC\x58", 0x00890E}, {"\xDC\x59", 0x00890F}, {"\xDC\x5A", 0x008915}, {"\xDC\x5B", 0x008916}, 
{"\xDC\x5C", 0x008918}, {"\xDC\x5D", 0x008919}, {"\xDC\x5E", 0x00891A}, {"\xDC\x5F", 0x00891C}, 
{"\xDC\x60", 0x008920}, {"\xDC\x61", 0x008926}, {"\xDC\x62", 0x008927}, {"\xDC\x63", 0x008928}, 
{"\xDC\x64", 0x008930}, {"\xDC\x65", 0x008931}, {"\xDC\x66", 0x008932}, {"\xDC\x67", 0x008935}, 
{"\xDC\x68", 0x008939}, {"\xDC\x69", 0x00893A}, {"\xDC\x6A", 0x00893E}, {"\xDC\x6B", 0x008940}, 
{"\xDC\x6C", 0x008942}, {"\xDC\x6D", 0x008945}, {"\xDC\x6E", 0x008946}, {"\xDC\x6F", 0x008949}, 
{"\xDC\x70", 0x00894F}, {"\xDC\x71", 0x008952}, {"\xDC\x72", 0x008957}, {"\xDC\x73", 0x00895A}, 
{"\xDC\x74", 0x00895B}, {"\xDC\x75", 0x00895C}, {"\xDC\x76", 0x008961}, {"\xDC\x77", 0x008962}, 
{"\xDC\x78", 0x008963}, {"\xDC\x79", 0x00896B}, {"\xDC\x7A", 0x00896E}, {"\xDC\x7B", 0x008970}, 
{"\xDC\x7C", 0x008973}, {"\xDC\x7D", 0x008975}, {"\xDC\x7E", 0x00897A}, {"\xDC\xA1", 0x0068D4}, 
{"\xDC\xA2", 0x0068E7}, {"\xDC\xA3", 0x0068D5}, {"\xDC\xA4", 0x006936}, {"\xDC\xA5", 0x006912}, 
{"\xDC\xA6", 0x006904}, {"\xDC\xA7", 0x0068D7}, {"\xDC\xA8", 0x0068E3}, {"\xDC\xA9", 0x006925}, 
{"\xDC\xAA", 0x0068F9}, {"\xDC\xAB", 0x0068E0}, {"\xDC\xAC", 0x0068EF}, {"\xDC\xAD", 0x006928}, 
{"\xDC\xAE", 0x00692A}, {"\xDC\xAF", 0x00691A}, {"\xDC\xB0", 0x006923}, {"\xDC\xB1", 0x006921}, 
{"\xDC\xB2", 0x0068C6}, {"\xDC\xB3", 0x006979}, {"\xDC\xB4", 0x006977}, {"\xDC\xB5", 0x00695C}, 
{"\xDC\xB6", 0x006978}, {"\xDC\xB7", 0x00696B}, {"\xDC\xB8", 0x006954}, {"\xDC\xB9", 0x00697E}, 
{"\xDC\xBA", 0x00696E}, {"\xDC\xBB", 0x006939}, {"\xDC\xBC", 0x006974}, {"\xDC\xBD", 0x00693D}, 
{"\xDC\xBE", 0x006959}, {"\xDC\xBF", 0x006930}, {"\xDC\xC0", 0x006961}, {"\xDC\xC1", 0x00695E}, 
{"\xDC\xC2", 0x00695D}, {"\xDC\xC3", 0x006981}, {"\xDC\xC4", 0x00696A}, {"\xDC\xC5", 0x0069B2}, 
{"\xDC\xC6", 0x0069AE}, {"\xDC\xC7", 0x0069D0}, {"\xDC\xC8", 0x0069BF}, {"\xDC\xC9", 0x0069C1}, 
{"\xDC\xCA", 0x0069D3}, {"\xDC\xCB", 0x0069BE}, {"\xDC\xCC", 0x0069CE}, {"\xDC\xCD", 0x005BE8}, 
{"\xDC\xCE", 0x0069CA}, {"\xDC\xCF", 0x0069DD}, {"\xDC\xD0", 0x0069BB}, {"\xDC\xD1", 0x0069C3}, 
{"\xDC\xD2", 0x0069A7}, {"\xDC\xD3", 0x006A2E}, {"\xDC\xD4", 0x006991}, {"\xDC\xD5", 0x0069A0}, 
{"\xDC\xD6", 0x00699C}, {"\xDC\xD7", 0x006995}, {"\xDC\xD8", 0x0069B4}, {"\xDC\xD9", 0x0069DE}, 
{"\xDC\xDA", 0x0069E8}, {"\xDC\xDB", 0x006A02}, {"\xDC\xDC", 0x006A1B}, {"\xDC\xDD", 0x0069FF}, 
{"\xDC\xDE", 0x006B0A}, {"\xDC\xDF", 0x0069F9}, {"\xDC\xE0", 0x0069F2}, {"\xDC\xE1", 0x0069E7}, 

};
 for(size_t i=1; i<sizeof(mb2u_24_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_24_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_25_cp20932_init()
{
static MB2UData mb2u_25_cp20932 [] = { {"", 0}, 
{"\xDC\xE2", 0x006A05}, {"\xDC\xE3", 0x0069B1}, {"\xDC\xE4", 0x006A1E}, {"\xDC\xE5", 0x0069ED}, 
{"\xDC\xE6", 0x006A14}, {"\xDC\xE7", 0x0069EB}, {"\xDC\xE8", 0x006A0A}, {"\xDC\xE9", 0x006A12}, 
{"\xDC\xEA", 0x006AC1}, {"\xDC\xEB", 0x006A23}, {"\xDC\xEC", 0x006A13}, {"\xDC\xED", 0x006A44}, 
{"\xDC\xEE", 0x006A0C}, {"\xDC\xEF", 0x006A72}, {"\xDC\xF0", 0x006A36}, {"\xDC\xF1", 0x006A78}, 
{"\xDC\xF2", 0x006A47}, {"\xDC\xF3", 0x006A62}, {"\xDC\xF4", 0x006A59}, {"\xDC\xF5", 0x006A66}, 
{"\xDC\xF6", 0x006A48}, {"\xDC\xF7", 0x006A38}, {"\xDC\xF8", 0x006A22}, {"\xDC\xF9", 0x006A90}, 
{"\xDC\xFA", 0x006A8D}, {"\xDC\xFB", 0x006AA0}, {"\xDC\xFC", 0x006A84}, {"\xDC\xFD", 0x006AA2}, 
{"\xDC\xFE", 0x006AA3}, {"\xDD\x21", 0x00897B}, {"\xDD\x22", 0x00897C}, {"\xDD\x23", 0x00897D}, 
{"\xDD\x24", 0x008989}, {"\xDD\x25", 0x00898D}, {"\xDD\x26", 0x008990}, {"\xDD\x27", 0x008994}, 
{"\xDD\x28", 0x008995}, {"\xDD\x29", 0x00899B}, {"\xDD\x2A", 0x00899C}, {"\xDD\x2B", 0x00899F}, 
{"\xDD\x2C", 0x0089A0}, {"\xDD\x2D", 0x0089A5}, {"\xDD\x2E", 0x0089B0}, {"\xDD\x2F", 0x0089B4}, 
{"\xDD\x30", 0x0089B5}, {"\xDD\x31", 0x0089B6}, {"\xDD\x32", 0x0089B7}, {"\xDD\x33", 0x0089BC}, 
{"\xDD\x34", 0x0089D4}, {"\xDD\x35", 0x0089D5}, {"\xDD\x36", 0x0089D6}, {"\xDD\x37", 0x0089D7}, 
{"\xDD\x38", 0x0089D8}, {"\xDD\x39", 0x0089E5}, {"\xDD\x3A", 0x0089E9}, {"\xDD\x3B", 0x0089EB}, 
{"\xDD\x3C", 0x0089ED}, {"\xDD\x3D", 0x0089F1}, {"\xDD\x3E", 0x0089F3}, {"\xDD\x3F", 0x0089F6}, 
{"\xDD\x40", 0x0089F9}, {"\xDD\x41", 0x0089FD}, {"\xDD\x42", 0x0089FF}, {"\xDD\x43", 0x008A04}, 
{"\xDD\x44", 0x008A05}, {"\xDD\x45", 0x008A07}, {"\xDD\x46", 0x008A0F}, {"\xDD\x47", 0x008A11}, 
{"\xDD\x48", 0x008A12}, {"\xDD\x49", 0x008A14}, {"\xDD\x4A", 0x008A15}, {"\xDD\x4B", 0x008A1E}, 
{"\xDD\x4C", 0x008A20}, {"\xDD\x4D", 0x008A22}, {"\xDD\x4E", 0x008A24}, {"\xDD\x4F", 0x008A26}, 
{"\xDD\x50", 0x008A2B}, {"\xDD\x51", 0x008A2C}, {"\xDD\x52", 0x008A2F}, {"\xDD\x53", 0x008A35}, 
{"\xDD\x54", 0x008A37}, {"\xDD\x55", 0x008A3D}, {"\xDD\x56", 0x008A3E}, {"\xDD\x57", 0x008A40}, 
{"\xDD\x58", 0x008A43}, {"\xDD\x59", 0x008A45}, {"\xDD\x5A", 0x008A47}, {"\xDD\x5B", 0x008A49}, 
{"\xDD\x5C", 0x008A4D}, {"\xDD\x5D", 0x008A4E}, {"\xDD\x5E", 0x008A53}, {"\xDD\x5F", 0x008A56}, 
{"\xDD\x60", 0x008A57}, {"\xDD\x61", 0x008A58}, {"\xDD\x62", 0x008A5C}, {"\xDD\x63", 0x008A5D}, 
{"\xDD\x64", 0x008A61}, {"\xDD\x65", 0x008A65}, {"\xDD\x66", 0x008A67}, {"\xDD\x67", 0x008A75}, 
{"\xDD\x68", 0x008A76}, {"\xDD\x69", 0x008A77}, {"\xDD\x6A", 0x008A79}, {"\xDD\x6B", 0x008A7A}, 
{"\xDD\x6C", 0x008A7B}, {"\xDD\x6D", 0x008A7E}, {"\xDD\x6E", 0x008A7F}, {"\xDD\x6F", 0x008A80}, 
{"\xDD\x70", 0x008A83}, {"\xDD\x71", 0x008A86}, {"\xDD\x72", 0x008A8B}, {"\xDD\x73", 0x008A8F}, 
{"\xDD\x74", 0x008A90}, {"\xDD\x75", 0x008A92}, {"\xDD\x76", 0x008A96}, {"\xDD\x77", 0x008A97}, 
{"\xDD\x78", 0x008A99}, {"\xDD\x79", 0x008A9F}, {"\xDD\x7A", 0x008AA7}, {"\xDD\x7B", 0x008AA9}, 
{"\xDD\x7C", 0x008AAE}, {"\xDD\x7D", 0x008AAF}, {"\xDD\x7E", 0x008AB3}, {"\xDD\xA1", 0x006A97}, 
{"\xDD\xA2", 0x008617}, {"\xDD\xA3", 0x006ABB}, {"\xDD\xA4", 0x006AC3}, {"\xDD\xA5", 0x006AC2}, 
{"\xDD\xA6", 0x006AB8}, {"\xDD\xA7", 0x006AB3}, {"\xDD\xA8", 0x006AAC}, {"\xDD\xA9", 0x006ADE}, 
{"\xDD\xAA", 0x006AD1}, {"\xDD\xAB", 0x006ADF}, {"\xDD\xAC", 0x006AAA}, {"\xDD\xAD", 0x006ADA}, 
{"\xDD\xAE", 0x006AEA}, {"\xDD\xAF", 0x006AFB}, {"\xDD\xB0", 0x006B05}, {"\xDD\xB1", 0x008616}, 
{"\xDD\xB2", 0x006AFA}, {"\xDD\xB3", 0x006B12}, {"\xDD\xB4", 0x006B16}, {"\xDD\xB5", 0x009B31}, 
{"\xDD\xB6", 0x006B1F}, {"\xDD\xB7", 0x006B38}, {"\xDD\xB8", 0x006B37}, {"\xDD\xB9", 0x0076DC}, 
{"\xDD\xBA", 0x006B39}, {"\xDD\xBB", 0x0098EE}, {"\xDD\xBC", 0x006B47}, {"\xDD\xBD", 0x006B43}, 
{"\xDD\xBE", 0x006B49}, {"\xDD\xBF", 0x006B50}, {"\xDD\xC0", 0x006B59}, {"\xDD\xC1", 0x006B54}, 
{"\xDD\xC2", 0x006B5B}, {"\xDD\xC3", 0x006B5F}, {"\xDD\xC4", 0x006B61}, {"\xDD\xC5", 0x006B78}, 
{"\xDD\xC6", 0x006B79}, {"\xDD\xC7", 0x006B7F}, {"\xDD\xC8", 0x006B80}, {"\xDD\xC9", 0x006B84}, 
{"\xDD\xCA", 0x006B83}, {"\xDD\xCB", 0x006B8D}, {"\xDD\xCC", 0x006B98}, {"\xDD\xCD", 0x006B95}, 
{"\xDD\xCE", 0x006B9E}, {"\xDD\xCF", 0x006BA4}, {"\xDD\xD0", 0x006BAA}, {"\xDD\xD1", 0x006BAB}, 
{"\xDD\xD2", 0x006BAF}, {"\xDD\xD3", 0x006BB2}, {"\xDD\xD4", 0x006BB1}, {"\xDD\xD5", 0x006BB3}, 
{"\xDD\xD6", 0x006BB7}, {"\xDD\xD7", 0x006BBC}, {"\xDD\xD8", 0x006BC6}, {"\xDD\xD9", 0x006BCB}, 
{"\xDD\xDA", 0x006BD3}, {"\xDD\xDB", 0x006BDF}, {"\xDD\xDC", 0x006BEC}, {"\xDD\xDD", 0x006BEB}, 
{"\xDD\xDE", 0x006BF3}, {"\xDD\xDF", 0x006BEF}, {"\xDD\xE0", 0x009EBE}, {"\xDD\xE1", 0x006C08}, 
{"\xDD\xE2", 0x006C13}, {"\xDD\xE3", 0x006C14}, {"\xDD\xE4", 0x006C1B}, {"\xDD\xE5", 0x006C24}, 
{"\xDD\xE6", 0x006C23}, {"\xDD\xE7", 0x006C5E}, {"\xDD\xE8", 0x006C55}, {"\xDD\xE9", 0x006C62}, 
{"\xDD\xEA", 0x006C6A}, {"\xDD\xEB", 0x006C82}, {"\xDD\xEC", 0x006C8D}, {"\xDD\xED", 0x006C9A}, 
{"\xDD\xEE", 0x006C81}, {"\xDD\xEF", 0x006C9B}, {"\xDD\xF0", 0x006C7E}, {"\xDD\xF1", 0x006C68}, 
{"\xDD\xF2", 0x006C73}, {"\xDD\xF3", 0x006C92}, {"\xDD\xF4", 0x006C90}, {"\xDD\xF5", 0x006CC4}, 
{"\xDD\xF6", 0x006CF1}, {"\xDD\xF7", 0x006CD3}, {"\xDD\xF8", 0x006CBD}, {"\xDD\xF9", 0x006CD7}, 
{"\xDD\xFA", 0x006CC5}, {"\xDD\xFB", 0x006CDD}, {"\xDD\xFC", 0x006CAE}, {"\xDD\xFD", 0x006CB1}, 
{"\xDD\xFE", 0x006CBE}, {"\xDE\x21", 0x008AB6}, {"\xDE\x22", 0x008AB7}, {"\xDE\x23", 0x008ABB}, 
{"\xDE\x24", 0x008ABE}, {"\xDE\x25", 0x008AC3}, {"\xDE\x26", 0x008AC6}, {"\xDE\x27", 0x008AC8}, 
{"\xDE\x28", 0x008AC9}, {"\xDE\x29", 0x008ACA}, {"\xDE\x2A", 0x008AD1}, {"\xDE\x2B", 0x008AD3}, 
{"\xDE\x2C", 0x008AD4}, {"\xDE\x2D", 0x008AD5}, {"\xDE\x2E", 0x008AD7}, {"\xDE\x2F", 0x008ADD}, 
{"\xDE\x30", 0x008ADF}, {"\xDE\x31", 0x008AEC}, {"\xDE\x32", 0x008AF0}, {"\xDE\x33", 0x008AF4}, 
{"\xDE\x34", 0x008AF5}, {"\xDE\x35", 0x008AF6}, {"\xDE\x36", 0x008AFC}, {"\xDE\x37", 0x008AFF}, 
{"\xDE\x38", 0x008B05}, {"\xDE\x39", 0x008B06}, {"\xDE\x3A", 0x008B0B}, {"\xDE\x3B", 0x008B11}, 
{"\xDE\x3C", 0x008B1C}, {"\xDE\x3D", 0x008B1E}, {"\xDE\x3E", 0x008B1F}, {"\xDE\x3F", 0x008B0A}, 
{"\xDE\x40", 0x008B2D}, {"\xDE\x41", 0x008B30}, {"\xDE\x42", 0x008B37}, {"\xDE\x43", 0x008B3C}, 
{"\xDE\x44", 0x008B42}, {"\xDE\x45", 0x008B43}, {"\xDE\x46", 0x008B44}, {"\xDE\x47", 0x008B45}, 

};
 for(size_t i=1; i<sizeof(mb2u_25_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_25_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_26_cp20932_init()
{
static MB2UData mb2u_26_cp20932 [] = { {"", 0}, 
{"\xDE\x48", 0x008B46}, {"\xDE\x49", 0x008B48}, {"\xDE\x4A", 0x008B52}, {"\xDE\x4B", 0x008B53}, 
{"\xDE\x4C", 0x008B54}, {"\xDE\x4D", 0x008B59}, {"\xDE\x4E", 0x008B4D}, {"\xDE\x4F", 0x008B5E}, 
{"\xDE\x50", 0x008B63}, {"\xDE\x51", 0x008B6D}, {"\xDE\x52", 0x008B76}, {"\xDE\x53", 0x008B78}, 
{"\xDE\x54", 0x008B79}, {"\xDE\x55", 0x008B7C}, {"\xDE\x56", 0x008B7E}, {"\xDE\x57", 0x008B81}, 
{"\xDE\x58", 0x008B84}, {"\xDE\x59", 0x008B85}, {"\xDE\x5A", 0x008B8B}, {"\xDE\x5B", 0x008B8D}, 
{"\xDE\x5C", 0x008B8F}, {"\xDE\x5D", 0x008B94}, {"\xDE\x5E", 0x008B95}, {"\xDE\x5F", 0x008B9C}, 
{"\xDE\x60", 0x008B9E}, {"\xDE\x61", 0x008B9F}, {"\xDE\x62", 0x008C38}, {"\xDE\x63", 0x008C39}, 
{"\xDE\x64", 0x008C3D}, {"\xDE\x65", 0x008C3E}, {"\xDE\x66", 0x008C45}, {"\xDE\x67", 0x008C47}, 
{"\xDE\x68", 0x008C49}, {"\xDE\x69", 0x008C4B}, {"\xDE\x6A", 0x008C4F}, {"\xDE\x6B", 0x008C51}, 
{"\xDE\x6C", 0x008C53}, {"\xDE\x6D", 0x008C54}, {"\xDE\x6E", 0x008C57}, {"\xDE\x6F", 0x008C58}, 
{"\xDE\x70", 0x008C5B}, {"\xDE\x71", 0x008C5D}, {"\xDE\x72", 0x008C59}, {"\xDE\x73", 0x008C63}, 
{"\xDE\x74", 0x008C64}, {"\xDE\x75", 0x008C66}, {"\xDE\x76", 0x008C68}, {"\xDE\x77", 0x008C69}, 
{"\xDE\x78", 0x008C6D}, {"\xDE\x79", 0x008C73}, {"\xDE\x7A", 0x008C75}, {"\xDE\x7B", 0x008C76}, 
{"\xDE\x7C", 0x008C7B}, {"\xDE\x7D", 0x008C7E}, {"\xDE\x7E", 0x008C86}, {"\xDE\xA1", 0x006CBA}, 
{"\xDE\xA2", 0x006CDB}, {"\xDE\xA3", 0x006CEF}, {"\xDE\xA4", 0x006CD9}, {"\xDE\xA5", 0x006CEA}, 
{"\xDE\xA6", 0x006D1F}, {"\xDE\xA7", 0x00884D}, {"\xDE\xA8", 0x006D36}, {"\xDE\xA9", 0x006D2B}, 
{"\xDE\xAA", 0x006D3D}, {"\xDE\xAB", 0x006D38}, {"\xDE\xAC", 0x006D19}, {"\xDE\xAD", 0x006D35}, 
{"\xDE\xAE", 0x006D33}, {"\xDE\xAF", 0x006D12}, {"\xDE\xB0", 0x006D0C}, {"\xDE\xB1", 0x006D63}, 
{"\xDE\xB2", 0x006D93}, {"\xDE\xB3", 0x006D64}, {"\xDE\xB4", 0x006D5A}, {"\xDE\xB5", 0x006D79}, 
{"\xDE\xB6", 0x006D59}, {"\xDE\xB7", 0x006D8E}, {"\xDE\xB8", 0x006D95}, {"\xDE\xB9", 0x006FE4}, 
{"\xDE\xBA", 0x006D85}, {"\xDE\xBB", 0x006DF9}, {"\xDE\xBC", 0x006E15}, {"\xDE\xBD", 0x006E0A}, 
{"\xDE\xBE", 0x006DB5}, {"\xDE\xBF", 0x006DC7}, {"\xDE\xC0", 0x006DE6}, {"\xDE\xC1", 0x006DB8}, 
{"\xDE\xC2", 0x006DC6}, {"\xDE\xC3", 0x006DEC}, {"\xDE\xC4", 0x006DDE}, {"\xDE\xC5", 0x006DCC}, 
{"\xDE\xC6", 0x006DE8}, {"\xDE\xC7", 0x006DD2}, {"\xDE\xC8", 0x006DC5}, {"\xDE\xC9", 0x006DFA}, 
{"\xDE\xCA", 0x006DD9}, {"\xDE\xCB", 0x006DE4}, {"\xDE\xCC", 0x006DD5}, {"\xDE\xCD", 0x006DEA}, 
{"\xDE\xCE", 0x006DEE}, {"\xDE\xCF", 0x006E2D}, {"\xDE\xD0", 0x006E6E}, {"\xDE\xD1", 0x006E2E}, 
{"\xDE\xD2", 0x006E19}, {"\xDE\xD3", 0x006E72}, {"\xDE\xD4", 0x006E5F}, {"\xDE\xD5", 0x006E3E}, 
{"\xDE\xD6", 0x006E23}, {"\xDE\xD7", 0x006E6B}, {"\xDE\xD8", 0x006E2B}, {"\xDE\xD9", 0x006E76}, 
{"\xDE\xDA", 0x006E4D}, {"\xDE\xDB", 0x006E1F}, {"\xDE\xDC", 0x006E43}, {"\xDE\xDD", 0x006E3A}, 
{"\xDE\xDE", 0x006E4E}, {"\xDE\xDF", 0x006E24}, {"\xDE\xE0", 0x006EFF}, {"\xDE\xE1", 0x006E1D}, 
{"\xDE\xE2", 0x006E38}, {"\xDE\xE3", 0x006E82}, {"\xDE\xE4", 0x006EAA}, {"\xDE\xE5", 0x006E98}, 
{"\xDE\xE6", 0x006EC9}, {"\xDE\xE7", 0x006EB7}, {"\xDE\xE8", 0x006ED3}, {"\xDE\xE9", 0x006EBD}, 
{"\xDE\xEA", 0x006EAF}, {"\xDE\xEB", 0x006EC4}, {"\xDE\xEC", 0x006EB2}, {"\xDE\xED", 0x006ED4}, 
{"\xDE\xEE", 0x006ED5}, {"\xDE\xEF", 0x006E8F}, {"\xDE\xF0", 0x006EA5}, {"\xDE\xF1", 0x006EC2}, 
{"\xDE\xF2", 0x006E9F}, {"\xDE\xF3", 0x006F41}, {"\xDE\xF4", 0x006F11}, {"\xDE\xF5", 0x00704C}, 
{"\xDE\xF6", 0x006EEC}, {"\xDE\xF7", 0x006EF8}, {"\xDE\xF8", 0x006EFE}, {"\xDE\xF9", 0x006F3F}, 
{"\xDE\xFA", 0x006EF2}, {"\xDE\xFB", 0x006F31}, {"\xDE\xFC", 0x006EEF}, {"\xDE\xFD", 0x006F32}, 
{"\xDE\xFE", 0x006ECC}, {"\xDF\x21", 0x008C87}, {"\xDF\x22", 0x008C8B}, {"\xDF\x23", 0x008C90}, 
{"\xDF\x24", 0x008C92}, {"\xDF\x25", 0x008C93}, {"\xDF\x26", 0x008C99}, {"\xDF\x27", 0x008C9B}, 
{"\xDF\x28", 0x008C9C}, {"\xDF\x29", 0x008CA4}, {"\xDF\x2A", 0x008CB9}, {"\xDF\x2B", 0x008CBA}, 
{"\xDF\x2C", 0x008CC5}, {"\xDF\x2D", 0x008CC6}, {"\xDF\x2E", 0x008CC9}, {"\xDF\x2F", 0x008CCB}, 
{"\xDF\x30", 0x008CCF}, {"\xDF\x31", 0x008CD6}, {"\xDF\x32", 0x008CD5}, {"\xDF\x33", 0x008CD9}, 
{"\xDF\x34", 0x008CDD}, {"\xDF\x35", 0x008CE1}, {"\xDF\x36", 0x008CE8}, {"\xDF\x37", 0x008CEC}, 
{"\xDF\x38", 0x008CEF}, {"\xDF\x39", 0x008CF0}, {"\xDF\x3A", 0x008CF2}, {"\xDF\x3B", 0x008CF5}, 
{"\xDF\x3C", 0x008CF7}, {"\xDF\x3D", 0x008CF8}, {"\xDF\x3E", 0x008CFE}, {"\xDF\x3F", 0x008CFF}, 
{"\xDF\x40", 0x008D01}, {"\xDF\x41", 0x008D03}, {"\xDF\x42", 0x008D09}, {"\xDF\x43", 0x008D12}, 
{"\xDF\x44", 0x008D17}, {"\xDF\x45", 0x008D1B}, {"\xDF\x46", 0x008D65}, {"\xDF\x47", 0x008D69}, 
{"\xDF\x48", 0x008D6C}, {"\xDF\x49", 0x008D6E}, {"\xDF\x4A", 0x008D7F}, {"\xDF\x4B", 0x008D82}, 
{"\xDF\x4C", 0x008D84}, {"\xDF\x4D", 0x008D88}, {"\xDF\x4E", 0x008D8D}, {"\xDF\x4F", 0x008D90}, 
{"\xDF\x50", 0x008D91}, {"\xDF\x51", 0x008D95}, {"\xDF\x52", 0x008D9E}, {"\xDF\x53", 0x008D9F}, 
{"\xDF\x54", 0x008DA0}, {"\xDF\x55", 0x008DA6}, {"\xDF\x56", 0x008DAB}, {"\xDF\x57", 0x008DAC}, 
{"\xDF\x58", 0x008DAF}, {"\xDF\x59", 0x008DB2}, {"\xDF\x5A", 0x008DB5}, {"\xDF\x5B", 0x008DB7}, 
{"\xDF\x5C", 0x008DB9}, {"\xDF\x5D", 0x008DBB}, {"\xDF\x5E", 0x008DC0}, {"\xDF\x5F", 0x008DC5}, 
{"\xDF\x60", 0x008DC6}, {"\xDF\x61", 0x008DC7}, {"\xDF\x62", 0x008DC8}, {"\xDF\x63", 0x008DCA}, 
{"\xDF\x64", 0x008DCE}, {"\xDF\x65", 0x008DD1}, {"\xDF\x66", 0x008DD4}, {"\xDF\x67", 0x008DD5}, 
{"\xDF\x68", 0x008DD7}, {"\xDF\x69", 0x008DD9}, {"\xDF\x6A", 0x008DE4}, {"\xDF\x6B", 0x008DE5}, 
{"\xDF\x6C", 0x008DE7}, {"\xDF\x6D", 0x008DEC}, {"\xDF\x6E", 0x008DF0}, {"\xDF\x6F", 0x008DBC}, 
{"\xDF\x70", 0x008DF1}, {"\xDF\x71", 0x008DF2}, {"\xDF\x72", 0x008DF4}, {"\xDF\x73", 0x008DFD}, 
{"\xDF\x74", 0x008E01}, {"\xDF\x75", 0x008E04}, {"\xDF\x76", 0x008E05}, {"\xDF\x77", 0x008E06}, 
{"\xDF\x78", 0x008E0B}, {"\xDF\x79", 0x008E11}, {"\xDF\x7A", 0x008E14}, {"\xDF\x7B", 0x008E16}, 
{"\xDF\x7C", 0x008E20}, {"\xDF\x7D", 0x008E21}, {"\xDF\x7E", 0x008E22}, {"\xDF\xA1", 0x006F3E}, 
{"\xDF\xA2", 0x006F13}, {"\xDF\xA3", 0x006EF7}, {"\xDF\xA4", 0x006F86}, {"\xDF\xA5", 0x006F7A}, 
{"\xDF\xA6", 0x006F78}, {"\xDF\xA7", 0x006F81}, {"\xDF\xA8", 0x006F80}, {"\xDF\xA9", 0x006F6F}, 
{"\xDF\xAA", 0x006F5B}, {"\xDF\xAB", 0x006FF3}, {"\xDF\xAC", 0x006F6D}, {"\xDF\xAD", 0x006F82}, 

};
 for(size_t i=1; i<sizeof(mb2u_26_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_26_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_27_cp20932_init()
{
static MB2UData mb2u_27_cp20932 [] = { {"", 0}, 
{"\xDF\xAE", 0x006F7C}, {"\xDF\xAF", 0x006F58}, {"\xDF\xB0", 0x006F8E}, {"\xDF\xB1", 0x006F91}, 
{"\xDF\xB2", 0x006FC2}, {"\xDF\xB3", 0x006F66}, {"\xDF\xB4", 0x006FB3}, {"\xDF\xB5", 0x006FA3}, 
{"\xDF\xB6", 0x006FA1}, {"\xDF\xB7", 0x006FA4}, {"\xDF\xB8", 0x006FB9}, {"\xDF\xB9", 0x006FC6}, 
{"\xDF\xBA", 0x006FAA}, {"\xDF\xBB", 0x006FDF}, {"\xDF\xBC", 0x006FD5}, {"\xDF\xBD", 0x006FEC}, 
{"\xDF\xBE", 0x006FD4}, {"\xDF\xBF", 0x006FD8}, {"\xDF\xC0", 0x006FF1}, {"\xDF\xC1", 0x006FEE}, 
{"\xDF\xC2", 0x006FDB}, {"\xDF\xC3", 0x007009}, {"\xDF\xC4", 0x00700B}, {"\xDF\xC5", 0x006FFA}, 
{"\xDF\xC6", 0x007011}, {"\xDF\xC7", 0x007001}, {"\xDF\xC8", 0x00700F}, {"\xDF\xC9", 0x006FFE}, 
{"\xDF\xCA", 0x00701B}, {"\xDF\xCB", 0x00701A}, {"\xDF\xCC", 0x006F74}, {"\xDF\xCD", 0x00701D}, 
{"\xDF\xCE", 0x007018}, {"\xDF\xCF", 0x00701F}, {"\xDF\xD0", 0x007030}, {"\xDF\xD1", 0x00703E}, 
{"\xDF\xD2", 0x007032}, {"\xDF\xD3", 0x007051}, {"\xDF\xD4", 0x007063}, {"\xDF\xD5", 0x007099}, 
{"\xDF\xD6", 0x007092}, {"\xDF\xD7", 0x0070AF}, {"\xDF\xD8", 0x0070F1}, {"\xDF\xD9", 0x0070AC}, 
{"\xDF\xDA", 0x0070B8}, {"\xDF\xDB", 0x0070B3}, {"\xDF\xDC", 0x0070AE}, {"\xDF\xDD", 0x0070DF}, 
{"\xDF\xDE", 0x0070CB}, {"\xDF\xDF", 0x0070DD}, {"\xDF\xE0", 0x0070D9}, {"\xDF\xE1", 0x007109}, 
{"\xDF\xE2", 0x0070FD}, {"\xDF\xE3", 0x00711C}, {"\xDF\xE4", 0x007119}, {"\xDF\xE5", 0x007165}, 
{"\xDF\xE6", 0x007155}, {"\xDF\xE7", 0x007188}, {"\xDF\xE8", 0x007166}, {"\xDF\xE9", 0x007162}, 
{"\xDF\xEA", 0x00714C}, {"\xDF\xEB", 0x007156}, {"\xDF\xEC", 0x00716C}, {"\xDF\xED", 0x00718F}, 
{"\xDF\xEE", 0x0071FB}, {"\xDF\xEF", 0x007184}, {"\xDF\xF0", 0x007195}, {"\xDF\xF1", 0x0071A8}, 
{"\xDF\xF2", 0x0071AC}, {"\xDF\xF3", 0x0071D7}, {"\xDF\xF4", 0x0071B9}, {"\xDF\xF5", 0x0071BE}, 
{"\xDF\xF6", 0x0071D2}, {"\xDF\xF7", 0x0071C9}, {"\xDF\xF8", 0x0071D4}, {"\xDF\xF9", 0x0071CE}, 
{"\xDF\xFA", 0x0071E0}, {"\xDF\xFB", 0x0071EC}, {"\xDF\xFC", 0x0071E7}, {"\xDF\xFD", 0x0071F5}, 
{"\xDF\xFE", 0x0071FC}, {"\xE0\x21", 0x008E23}, {"\xE0\x22", 0x008E26}, {"\xE0\x23", 0x008E27}, 
{"\xE0\x24", 0x008E31}, {"\xE0\x25", 0x008E33}, {"\xE0\x26", 0x008E36}, {"\xE0\x27", 0x008E37}, 
{"\xE0\x28", 0x008E38}, {"\xE0\x29", 0x008E39}, {"\xE0\x2A", 0x008E3D}, {"\xE0\x2B", 0x008E40}, 
{"\xE0\x2C", 0x008E41}, {"\xE0\x2D", 0x008E4B}, {"\xE0\x2E", 0x008E4D}, {"\xE0\x2F", 0x008E4E}, 
{"\xE0\x30", 0x008E4F}, {"\xE0\x31", 0x008E54}, {"\xE0\x32", 0x008E5B}, {"\xE0\x33", 0x008E5C}, 
{"\xE0\x34", 0x008E5D}, {"\xE0\x35", 0x008E5E}, {"\xE0\x36", 0x008E61}, {"\xE0\x37", 0x008E62}, 
{"\xE0\x38", 0x008E69}, {"\xE0\x39", 0x008E6C}, {"\xE0\x3A", 0x008E6D}, {"\xE0\x3B", 0x008E6F}, 
{"\xE0\x3C", 0x008E70}, {"\xE0\x3D", 0x008E71}, {"\xE0\x3E", 0x008E79}, {"\xE0\x3F", 0x008E7A}, 
{"\xE0\x40", 0x008E7B}, {"\xE0\x41", 0x008E82}, {"\xE0\x42", 0x008E83}, {"\xE0\x43", 0x008E89}, 
{"\xE0\x44", 0x008E90}, {"\xE0\x45", 0x008E92}, {"\xE0\x46", 0x008E95}, {"\xE0\x47", 0x008E9A}, 
{"\xE0\x48", 0x008E9B}, {"\xE0\x49", 0x008E9D}, {"\xE0\x4A", 0x008E9E}, {"\xE0\x4B", 0x008EA2}, 
{"\xE0\x4C", 0x008EA7}, {"\xE0\x4D", 0x008EA9}, {"\xE0\x4E", 0x008EAD}, {"\xE0\x4F", 0x008EAE}, 
{"\xE0\x50", 0x008EB3}, {"\xE0\x51", 0x008EB5}, {"\xE0\x52", 0x008EBA}, {"\xE0\x53", 0x008EBB}, 
{"\xE0\x54", 0x008EC0}, {"\xE0\x55", 0x008EC1}, {"\xE0\x56", 0x008EC3}, {"\xE0\x57", 0x008EC4}, 
{"\xE0\x58", 0x008EC7}, {"\xE0\x59", 0x008ECF}, {"\xE0\x5A", 0x008ED1}, {"\xE0\x5B", 0x008ED4}, 
{"\xE0\x5C", 0x008EDC}, {"\xE0\x5D", 0x008EE8}, {"\xE0\x5E", 0x008EEE}, {"\xE0\x5F", 0x008EF0}, 
{"\xE0\x60", 0x008EF1}, {"\xE0\x61", 0x008EF7}, {"\xE0\x62", 0x008EF9}, {"\xE0\x63", 0x008EFA}, 
{"\xE0\x64", 0x008EED}, {"\xE0\x65", 0x008F00}, {"\xE0\x66", 0x008F02}, {"\xE0\x67", 0x008F07}, 
{"\xE0\x68", 0x008F08}, {"\xE0\x69", 0x008F0F}, {"\xE0\x6A", 0x008F10}, {"\xE0\x6B", 0x008F16}, 
{"\xE0\x6C", 0x008F17}, {"\xE0\x6D", 0x008F18}, {"\xE0\x6E", 0x008F1E}, {"\xE0\x6F", 0x008F20}, 
{"\xE0\x70", 0x008F21}, {"\xE0\x71", 0x008F23}, {"\xE0\x72", 0x008F25}, {"\xE0\x73", 0x008F27}, 
{"\xE0\x74", 0x008F28}, {"\xE0\x75", 0x008F2C}, {"\xE0\x76", 0x008F2D}, {"\xE0\x77", 0x008F2E}, 
{"\xE0\x78", 0x008F34}, {"\xE0\x79", 0x008F35}, {"\xE0\x7A", 0x008F36}, {"\xE0\x7B", 0x008F37}, 
{"\xE0\x7C", 0x008F3A}, {"\xE0\x7D", 0x008F40}, {"\xE0\x7E", 0x008F41}, {"\xE0\xA1", 0x0071F9}, 
{"\xE0\xA2", 0x0071FF}, {"\xE0\xA3", 0x00720D}, {"\xE0\xA4", 0x007210}, {"\xE0\xA5", 0x00721B}, 
{"\xE0\xA6", 0x007228}, {"\xE0\xA7", 0x00722D}, {"\xE0\xA8", 0x00722C}, {"\xE0\xA9", 0x007230}, 
{"\xE0\xAA", 0x007232}, {"\xE0\xAB", 0x00723B}, {"\xE0\xAC", 0x00723C}, {"\xE0\xAD", 0x00723F}, 
{"\xE0\xAE", 0x007240}, {"\xE0\xAF", 0x007246}, {"\xE0\xB0", 0x00724B}, {"\xE0\xB1", 0x007258}, 
{"\xE0\xB2", 0x007274}, {"\xE0\xB3", 0x00727E}, {"\xE0\xB4", 0x007282}, {"\xE0\xB5", 0x007281}, 
{"\xE0\xB6", 0x007287}, {"\xE0\xB7", 0x007292}, {"\xE0\xB8", 0x007296}, {"\xE0\xB9", 0x0072A2}, 
{"\xE0\xBA", 0x0072A7}, {"\xE0\xBB", 0x0072B9}, {"\xE0\xBC", 0x0072B2}, {"\xE0\xBD", 0x0072C3}, 
{"\xE0\xBE", 0x0072C6}, {"\xE0\xBF", 0x0072C4}, {"\xE0\xC0", 0x0072CE}, {"\xE0\xC1", 0x0072D2}, 
{"\xE0\xC2", 0x0072E2}, {"\xE0\xC3", 0x0072E0}, {"\xE0\xC4", 0x0072E1}, {"\xE0\xC5", 0x0072F9}, 
{"\xE0\xC6", 0x0072F7}, {"\xE0\xC7", 0x00500F}, {"\xE0\xC8", 0x007317}, {"\xE0\xC9", 0x00730A}, 
{"\xE0\xCA", 0x00731C}, {"\xE0\xCB", 0x007316}, {"\xE0\xCC", 0x00731D}, {"\xE0\xCD", 0x007334}, 
{"\xE0\xCE", 0x00732F}, {"\xE0\xCF", 0x007329}, {"\xE0\xD0", 0x007325}, {"\xE0\xD1", 0x00733E}, 
{"\xE0\xD2", 0x00734E}, {"\xE0\xD3", 0x00734F}, {"\xE0\xD4", 0x009ED8}, {"\xE0\xD5", 0x007357}, 
{"\xE0\xD6", 0x00736A}, {"\xE0\xD7", 0x007368}, {"\xE0\xD8", 0x007370}, {"\xE0\xD9", 0x007378}, 
{"\xE0\xDA", 0x007375}, {"\xE0\xDB", 0x00737B}, {"\xE0\xDC", 0x00737A}, {"\xE0\xDD", 0x0073C8}, 
{"\xE0\xDE", 0x0073B3}, {"\xE0\xDF", 0x0073CE}, {"\xE0\xE0", 0x0073BB}, {"\xE0\xE1", 0x0073C0}, 
{"\xE0\xE2", 0x0073E5}, {"\xE0\xE3", 0x0073EE}, {"\xE0\xE4", 0x0073DE}, {"\xE0\xE5", 0x0074A2}, 
{"\xE0\xE6", 0x007405}, {"\xE0\xE7", 0x00746F}, {"\xE0\xE8", 0x007425}, {"\xE0\xE9", 0x0073F8}, 
{"\xE0\xEA", 0x007432}, {"\xE0\xEB", 0x00743A}, {"\xE0\xEC", 0x007455}, {"\xE0\xED", 0x00743F}, 
{"\xE0\xEE", 0x00745F}, {"\xE0\xEF", 0x007459}, {"\xE0\xF0", 0x007441}, {"\xE0\xF1", 0x00745C}, 

};
 for(size_t i=1; i<sizeof(mb2u_27_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_27_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_28_cp20932_init()
{
static MB2UData mb2u_28_cp20932 [] = { {"", 0}, 
{"\xE0\xF2", 0x007469}, {"\xE0\xF3", 0x007470}, {"\xE0\xF4", 0x007463}, {"\xE0\xF5", 0x00746A}, 
{"\xE0\xF6", 0x007476}, {"\xE0\xF7", 0x00747E}, {"\xE0\xF8", 0x00748B}, {"\xE0\xF9", 0x00749E}, 
{"\xE0\xFA", 0x0074A7}, {"\xE0\xFB", 0x0074CA}, {"\xE0\xFC", 0x0074CF}, {"\xE0\xFD", 0x0074D4}, 
{"\xE0\xFE", 0x0073F1}, {"\xE1\x21", 0x008F43}, {"\xE1\x22", 0x008F47}, {"\xE1\x23", 0x008F4F}, 
{"\xE1\x24", 0x008F51}, {"\xE1\x25", 0x008F52}, {"\xE1\x26", 0x008F53}, {"\xE1\x27", 0x008F54}, 
{"\xE1\x28", 0x008F55}, {"\xE1\x29", 0x008F58}, {"\xE1\x2A", 0x008F5D}, {"\xE1\x2B", 0x008F5E}, 
{"\xE1\x2C", 0x008F65}, {"\xE1\x2D", 0x008F9D}, {"\xE1\x2E", 0x008FA0}, {"\xE1\x2F", 0x008FA1}, 
{"\xE1\x30", 0x008FA4}, {"\xE1\x31", 0x008FA5}, {"\xE1\x32", 0x008FA6}, {"\xE1\x33", 0x008FB5}, 
{"\xE1\x34", 0x008FB6}, {"\xE1\x35", 0x008FB8}, {"\xE1\x36", 0x008FBE}, {"\xE1\x37", 0x008FC0}, 
{"\xE1\x38", 0x008FC1}, {"\xE1\x39", 0x008FC6}, {"\xE1\x3A", 0x008FCA}, {"\xE1\x3B", 0x008FCB}, 
{"\xE1\x3C", 0x008FCD}, {"\xE1\x3D", 0x008FD0}, {"\xE1\x3E", 0x008FD2}, {"\xE1\x3F", 0x008FD3}, 
{"\xE1\x40", 0x008FD5}, {"\xE1\x41", 0x008FE0}, {"\xE1\x42", 0x008FE3}, {"\xE1\x43", 0x008FE4}, 
{"\xE1\x44", 0x008FE8}, {"\xE1\x45", 0x008FEE}, {"\xE1\x46", 0x008FF1}, {"\xE1\x47", 0x008FF5}, 
{"\xE1\x48", 0x008FF6}, {"\xE1\x49", 0x008FFB}, {"\xE1\x4A", 0x008FFE}, {"\xE1\x4B", 0x009002}, 
{"\xE1\x4C", 0x009004}, {"\xE1\x4D", 0x009008}, {"\xE1\x4E", 0x00900C}, {"\xE1\x4F", 0x009018}, 
{"\xE1\x50", 0x00901B}, {"\xE1\x51", 0x009028}, {"\xE1\x52", 0x009029}, {"\xE1\x53", 0x00902F}, 
{"\xE1\x54", 0x00902A}, {"\xE1\x55", 0x00902C}, {"\xE1\x56", 0x00902D}, {"\xE1\x57", 0x009033}, 
{"\xE1\x58", 0x009034}, {"\xE1\x59", 0x009037}, {"\xE1\x5A", 0x00903F}, {"\xE1\x5B", 0x009043}, 
{"\xE1\x5C", 0x009044}, {"\xE1\x5D", 0x00904C}, {"\xE1\x5E", 0x00905B}, {"\xE1\x5F", 0x00905D}, 
{"\xE1\x60", 0x009062}, {"\xE1\x61", 0x009066}, {"\xE1\x62", 0x009067}, {"\xE1\x63", 0x00906C}, 
{"\xE1\x64", 0x009070}, {"\xE1\x65", 0x009074}, {"\xE1\x66", 0x009079}, {"\xE1\x67", 0x009085}, 
{"\xE1\x68", 0x009088}, {"\xE1\x69", 0x00908B}, {"\xE1\x6A", 0x00908C}, {"\xE1\x6B", 0x00908E}, 
{"\xE1\x6C", 0x009090}, {"\xE1\x6D", 0x009095}, {"\xE1\x6E", 0x009097}, {"\xE1\x6F", 0x009098}, 
{"\xE1\x70", 0x009099}, {"\xE1\x71", 0x00909B}, {"\xE1\x72", 0x0090A0}, {"\xE1\x73", 0x0090A1}, 
{"\xE1\x74", 0x0090A2}, {"\xE1\x75", 0x0090A5}, {"\xE1\x76", 0x0090B0}, {"\xE1\x77", 0x0090B2}, 
{"\xE1\x78", 0x0090B3}, {"\xE1\x79", 0x0090B4}, {"\xE1\x7A", 0x0090B6}, {"\xE1\x7B", 0x0090BD}, 
{"\xE1\x7C", 0x0090CC}, {"\xE1\x7D", 0x0090BE}, {"\xE1\x7E", 0x0090C3}, {"\xE1\xA1", 0x0074E0}, 
{"\xE1\xA2", 0x0074E3}, {"\xE1\xA3", 0x0074E7}, {"\xE1\xA4", 0x0074E9}, {"\xE1\xA5", 0x0074EE}, 
{"\xE1\xA6", 0x0074F2}, {"\xE1\xA7", 0x0074F0}, {"\xE1\xA8", 0x0074F1}, {"\xE1\xA9", 0x0074F8}, 
{"\xE1\xAA", 0x0074F7}, {"\xE1\xAB", 0x007504}, {"\xE1\xAC", 0x007503}, {"\xE1\xAD", 0x007505}, 
{"\xE1\xAE", 0x00750C}, {"\xE1\xAF", 0x00750E}, {"\xE1\xB0", 0x00750D}, {"\xE1\xB1", 0x007515}, 
{"\xE1\xB2", 0x007513}, {"\xE1\xB3", 0x00751E}, {"\xE1\xB4", 0x007526}, {"\xE1\xB5", 0x00752C}, 
{"\xE1\xB6", 0x00753C}, {"\xE1\xB7", 0x007544}, {"\xE1\xB8", 0x00754D}, {"\xE1\xB9", 0x00754A}, 
{"\xE1\xBA", 0x007549}, {"\xE1\xBB", 0x00755B}, {"\xE1\xBC", 0x007546}, {"\xE1\xBD", 0x00755A}, 
{"\xE1\xBE", 0x007569}, {"\xE1\xBF", 0x007564}, {"\xE1\xC0", 0x007567}, {"\xE1\xC1", 0x00756B}, 
{"\xE1\xC2", 0x00756D}, {"\xE1\xC3", 0x007578}, {"\xE1\xC4", 0x007576}, {"\xE1\xC5", 0x007586}, 
{"\xE1\xC6", 0x007587}, {"\xE1\xC7", 0x007574}, {"\xE1\xC8", 0x00758A}, {"\xE1\xC9", 0x007589}, 
{"\xE1\xCA", 0x007582}, {"\xE1\xCB", 0x007594}, {"\xE1\xCC", 0x00759A}, {"\xE1\xCD", 0x00759D}, 
{"\xE1\xCE", 0x0075A5}, {"\xE1\xCF", 0x0075A3}, {"\xE1\xD0", 0x0075C2}, {"\xE1\xD1", 0x0075B3}, 
{"\xE1\xD2", 0x0075C3}, {"\xE1\xD3", 0x0075B5}, {"\xE1\xD4", 0x0075BD}, {"\xE1\xD5", 0x0075B8}, 
{"\xE1\xD6", 0x0075BC}, {"\xE1\xD7", 0x0075B1}, {"\xE1\xD8", 0x0075CD}, {"\xE1\xD9", 0x0075CA}, 
{"\xE1\xDA", 0x0075D2}, {"\xE1\xDB", 0x0075D9}, {"\xE1\xDC", 0x0075E3}, {"\xE1\xDD", 0x0075DE}, 
{"\xE1\xDE", 0x0075FE}, {"\xE1\xDF", 0x0075FF}, {"\xE1\xE0", 0x0075FC}, {"\xE1\xE1", 0x007601}, 
{"\xE1\xE2", 0x0075F0}, {"\xE1\xE3", 0x0075FA}, {"\xE1\xE4", 0x0075F2}, {"\xE1\xE5", 0x0075F3}, 
{"\xE1\xE6", 0x00760B}, {"\xE1\xE7", 0x00760D}, {"\xE1\xE8", 0x007609}, {"\xE1\xE9", 0x00761F}, 
{"\xE1\xEA", 0x007627}, {"\xE1\xEB", 0x007620}, {"\xE1\xEC", 0x007621}, {"\xE1\xED", 0x007622}, 
{"\xE1\xEE", 0x007624}, {"\xE1\xEF", 0x007634}, {"\xE1\xF0", 0x007630}, {"\xE1\xF1", 0x00763B}, 
{"\xE1\xF2", 0x007647}, {"\xE1\xF3", 0x007648}, {"\xE1\xF4", 0x007646}, {"\xE1\xF5", 0x00765C}, 
{"\xE1\xF6", 0x007658}, {"\xE1\xF7", 0x007661}, {"\xE1\xF8", 0x007662}, {"\xE1\xF9", 0x007668}, 
{"\xE1\xFA", 0x007669}, {"\xE1\xFB", 0x00766A}, {"\xE1\xFC", 0x007667}, {"\xE1\xFD", 0x00766C}, 
{"\xE1\xFE", 0x007670}, {"\xE2\x21", 0x0090C4}, {"\xE2\x22", 0x0090C5}, {"\xE2\x23", 0x0090C7}, 
{"\xE2\x24", 0x0090C8}, {"\xE2\x25", 0x0090D5}, {"\xE2\x26", 0x0090D7}, {"\xE2\x27", 0x0090D8}, 
{"\xE2\x28", 0x0090D9}, {"\xE2\x29", 0x0090DC}, {"\xE2\x2A", 0x0090DD}, {"\xE2\x2B", 0x0090DF}, 
{"\xE2\x2C", 0x0090E5}, {"\xE2\x2D", 0x0090D2}, {"\xE2\x2E", 0x0090F6}, {"\xE2\x2F", 0x0090EB}, 
{"\xE2\x30", 0x0090EF}, {"\xE2\x31", 0x0090F0}, {"\xE2\x32", 0x0090F4}, {"\xE2\x33", 0x0090FE}, 
{"\xE2\x34", 0x0090FF}, {"\xE2\x35", 0x009100}, {"\xE2\x36", 0x009104}, {"\xE2\x37", 0x009105}, 
{"\xE2\x38", 0x009106}, {"\xE2\x39", 0x009108}, {"\xE2\x3A", 0x00910D}, {"\xE2\x3B", 0x009110}, 
{"\xE2\x3C", 0x009114}, {"\xE2\x3D", 0x009116}, {"\xE2\x3E", 0x009117}, {"\xE2\x3F", 0x009118}, 
{"\xE2\x40", 0x00911A}, {"\xE2\x41", 0x00911C}, {"\xE2\x42", 0x00911E}, {"\xE2\x43", 0x009120}, 
{"\xE2\x44", 0x009125}, {"\xE2\x45", 0x009122}, {"\xE2\x46", 0x009123}, {"\xE2\x47", 0x009127}, 
{"\xE2\x48", 0x009129}, {"\xE2\x49", 0x00912E}, {"\xE2\x4A", 0x00912F}, {"\xE2\x4B", 0x009131}, 
{"\xE2\x4C", 0x009134}, {"\xE2\x4D", 0x009136}, {"\xE2\x4E", 0x009137}, {"\xE2\x4F", 0x009139}, 
{"\xE2\x50", 0x00913A}, {"\xE2\x51", 0x00913C}, {"\xE2\x52", 0x00913D}, {"\xE2\x53", 0x009143}, 
{"\xE2\x54", 0x009147}, {"\xE2\x55", 0x009148}, {"\xE2\x56", 0x00914F}, {"\xE2\x57", 0x009153}, 

};
 for(size_t i=1; i<sizeof(mb2u_28_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_28_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_29_cp20932_init()
{
static MB2UData mb2u_29_cp20932 [] = { {"", 0}, 
{"\xE2\x58", 0x009157}, {"\xE2\x59", 0x009159}, {"\xE2\x5A", 0x00915A}, {"\xE2\x5B", 0x00915B}, 
{"\xE2\x5C", 0x009161}, {"\xE2\x5D", 0x009164}, {"\xE2\x5E", 0x009167}, {"\xE2\x5F", 0x00916D}, 
{"\xE2\x60", 0x009174}, {"\xE2\x61", 0x009179}, {"\xE2\x62", 0x00917A}, {"\xE2\x63", 0x00917B}, 
{"\xE2\x64", 0x009181}, {"\xE2\x65", 0x009183}, {"\xE2\x66", 0x009185}, {"\xE2\x67", 0x009186}, 
{"\xE2\x68", 0x00918A}, {"\xE2\x69", 0x00918E}, {"\xE2\x6A", 0x009191}, {"\xE2\x6B", 0x009193}, 
{"\xE2\x6C", 0x009194}, {"\xE2\x6D", 0x009195}, {"\xE2\x6E", 0x009198}, {"\xE2\x6F", 0x00919E}, 
{"\xE2\x70", 0x0091A1}, {"\xE2\x71", 0x0091A6}, {"\xE2\x72", 0x0091A8}, {"\xE2\x73", 0x0091AC}, 
{"\xE2\x74", 0x0091AD}, {"\xE2\x75", 0x0091AE}, {"\xE2\x76", 0x0091B0}, {"\xE2\x77", 0x0091B1}, 
{"\xE2\x78", 0x0091B2}, {"\xE2\x79", 0x0091B3}, {"\xE2\x7A", 0x0091B6}, {"\xE2\x7B", 0x0091BB}, 
{"\xE2\x7C", 0x0091BC}, {"\xE2\x7D", 0x0091BD}, {"\xE2\x7E", 0x0091BF}, {"\xE2\xA1", 0x007672}, 
{"\xE2\xA2", 0x007676}, {"\xE2\xA3", 0x007678}, {"\xE2\xA4", 0x00767C}, {"\xE2\xA5", 0x007680}, 
{"\xE2\xA6", 0x007683}, {"\xE2\xA7", 0x007688}, {"\xE2\xA8", 0x00768B}, {"\xE2\xA9", 0x00768E}, 
{"\xE2\xAA", 0x007696}, {"\xE2\xAB", 0x007693}, {"\xE2\xAC", 0x007699}, {"\xE2\xAD", 0x00769A}, 
{"\xE2\xAE", 0x0076B0}, {"\xE2\xAF", 0x0076B4}, {"\xE2\xB0", 0x0076B8}, {"\xE2\xB1", 0x0076B9}, 
{"\xE2\xB2", 0x0076BA}, {"\xE2\xB3", 0x0076C2}, {"\xE2\xB4", 0x0076CD}, {"\xE2\xB5", 0x0076D6}, 
{"\xE2\xB6", 0x0076D2}, {"\xE2\xB7", 0x0076DE}, {"\xE2\xB8", 0x0076E1}, {"\xE2\xB9", 0x0076E5}, 
{"\xE2\xBA", 0x0076E7}, {"\xE2\xBB", 0x0076EA}, {"\xE2\xBC", 0x00862F}, {"\xE2\xBD", 0x0076FB}, 
{"\xE2\xBE", 0x007708}, {"\xE2\xBF", 0x007707}, {"\xE2\xC0", 0x007704}, {"\xE2\xC1", 0x007729}, 
{"\xE2\xC2", 0x007724}, {"\xE2\xC3", 0x00771E}, {"\xE2\xC4", 0x007725}, {"\xE2\xC5", 0x007726}, 
{"\xE2\xC6", 0x00771B}, {"\xE2\xC7", 0x007737}, {"\xE2\xC8", 0x007738}, {"\xE2\xC9", 0x007747}, 
{"\xE2\xCA", 0x00775A}, {"\xE2\xCB", 0x007768}, {"\xE2\xCC", 0x00776B}, {"\xE2\xCD", 0x00775B}, 
{"\xE2\xCE", 0x007765}, {"\xE2\xCF", 0x00777F}, {"\xE2\xD0", 0x00777E}, {"\xE2\xD1", 0x007779}, 
{"\xE2\xD2", 0x00778E}, {"\xE2\xD3", 0x00778B}, {"\xE2\xD4", 0x007791}, {"\xE2\xD5", 0x0077A0}, 
{"\xE2\xD6", 0x00779E}, {"\xE2\xD7", 0x0077B0}, {"\xE2\xD8", 0x0077B6}, {"\xE2\xD9", 0x0077B9}, 
{"\xE2\xDA", 0x0077BF}, {"\xE2\xDB", 0x0077BC}, {"\xE2\xDC", 0x0077BD}, {"\xE2\xDD", 0x0077BB}, 
{"\xE2\xDE", 0x0077C7}, {"\xE2\xDF", 0x0077CD}, {"\xE2\xE0", 0x0077D7}, {"\xE2\xE1", 0x0077DA}, 
{"\xE2\xE2", 0x0077DC}, {"\xE2\xE3", 0x0077E3}, {"\xE2\xE4", 0x0077EE}, {"\xE2\xE5", 0x0077FC}, 
{"\xE2\xE6", 0x00780C}, {"\xE2\xE7", 0x007812}, {"\xE2\xE8", 0x007926}, {"\xE2\xE9", 0x007820}, 
{"\xE2\xEA", 0x00792A}, {"\xE2\xEB", 0x007845}, {"\xE2\xEC", 0x00788E}, {"\xE2\xED", 0x007874}, 
{"\xE2\xEE", 0x007886}, {"\xE2\xEF", 0x00787C}, {"\xE2\xF0", 0x00789A}, {"\xE2\xF1", 0x00788C}, 
{"\xE2\xF2", 0x0078A3}, {"\xE2\xF3", 0x0078B5}, {"\xE2\xF4", 0x0078AA}, {"\xE2\xF5", 0x0078AF}, 
{"\xE2\xF6", 0x0078D1}, {"\xE2\xF7", 0x0078C6}, {"\xE2\xF8", 0x0078CB}, {"\xE2\xF9", 0x0078D4}, 
{"\xE2\xFA", 0x0078BE}, {"\xE2\xFB", 0x0078BC}, {"\xE2\xFC", 0x0078C5}, {"\xE2\xFD", 0x0078CA}, 
{"\xE2\xFE", 0x0078EC}, {"\xE3\x21", 0x0091C2}, {"\xE3\x22", 0x0091C3}, {"\xE3\x23", 0x0091C5}, 
{"\xE3\x24", 0x0091D3}, {"\xE3\x25", 0x0091D4}, {"\xE3\x26", 0x0091D7}, {"\xE3\x27", 0x0091D9}, 
{"\xE3\x28", 0x0091DA}, {"\xE3\x29", 0x0091DE}, {"\xE3\x2A", 0x0091E4}, {"\xE3\x2B", 0x0091E5}, 
{"\xE3\x2C", 0x0091E9}, {"\xE3\x2D", 0x0091EA}, {"\xE3\x2E", 0x0091EC}, {"\xE3\x2F", 0x0091ED}, 
{"\xE3\x30", 0x0091EE}, {"\xE3\x31", 0x0091EF}, {"\xE3\x32", 0x0091F0}, {"\xE3\x33", 0x0091F1}, 
{"\xE3\x34", 0x0091F7}, {"\xE3\x35", 0x0091F9}, {"\xE3\x36", 0x0091FB}, {"\xE3\x37", 0x0091FD}, 
{"\xE3\x38", 0x009200}, {"\xE3\x39", 0x009201}, {"\xE3\x3A", 0x009204}, {"\xE3\x3B", 0x009205}, 
{"\xE3\x3C", 0x009206}, {"\xE3\x3D", 0x009207}, {"\xE3\x3E", 0x009209}, {"\xE3\x3F", 0x00920A}, 
{"\xE3\x40", 0x00920C}, {"\xE3\x41", 0x009210}, {"\xE3\x42", 0x009212}, {"\xE3\x43", 0x009213}, 
{"\xE3\x44", 0x009216}, {"\xE3\x45", 0x009218}, {"\xE3\x46", 0x00921C}, {"\xE3\x47", 0x00921D}, 
{"\xE3\x48", 0x009223}, {"\xE3\x49", 0x009224}, {"\xE3\x4A", 0x009225}, {"\xE3\x4B", 0x009226}, 
{"\xE3\x4C", 0x009228}, {"\xE3\x4D", 0x00922E}, {"\xE3\x4E", 0x00922F}, {"\xE3\x4F", 0x009230}, 
{"\xE3\x50", 0x009233}, {"\xE3\x51", 0x009235}, {"\xE3\x52", 0x009236}, {"\xE3\x53", 0x009238}, 
{"\xE3\x54", 0x009239}, {"\xE3\x55", 0x00923A}, {"\xE3\x56", 0x00923C}, {"\xE3\x57", 0x00923E}, 
{"\xE3\x58", 0x009240}, {"\xE3\x59", 0x009242}, {"\xE3\x5A", 0x009243}, {"\xE3\x5B", 0x009246}, 
{"\xE3\x5C", 0x009247}, {"\xE3\x5D", 0x00924A}, {"\xE3\x5E", 0x00924D}, {"\xE3\x5F", 0x00924E}, 
{"\xE3\x60", 0x00924F}, {"\xE3\x61", 0x009251}, {"\xE3\x62", 0x009258}, {"\xE3\x63", 0x009259}, 
{"\xE3\x64", 0x00925C}, {"\xE3\x65", 0x00925D}, {"\xE3\x66", 0x009260}, {"\xE3\x67", 0x009261}, 
{"\xE3\x68", 0x009265}, {"\xE3\x69", 0x009267}, {"\xE3\x6A", 0x009268}, {"\xE3\x6B", 0x009269}, 
{"\xE3\x6C", 0x00926E}, {"\xE3\x6D", 0x00926F}, {"\xE3\x6E", 0x009270}, {"\xE3\x6F", 0x009275}, 
{"\xE3\x70", 0x009276}, {"\xE3\x71", 0x009277}, {"\xE3\x72", 0x009278}, {"\xE3\x73", 0x009279}, 
{"\xE3\x74", 0x00927B}, {"\xE3\x75", 0x00927C}, {"\xE3\x76", 0x00927D}, {"\xE3\x77", 0x00927F}, 
{"\xE3\x78", 0x009288}, {"\xE3\x79", 0x009289}, {"\xE3\x7A", 0x00928A}, {"\xE3\x7B", 0x00928D}, 
{"\xE3\x7C", 0x00928E}, {"\xE3\x7D", 0x009292}, {"\xE3\x7E", 0x009297}, {"\xE3\xA1", 0x0078E7}, 
{"\xE3\xA2", 0x0078DA}, {"\xE3\xA3", 0x0078FD}, {"\xE3\xA4", 0x0078F4}, {"\xE3\xA5", 0x007907}, 
{"\xE3\xA6", 0x007912}, {"\xE3\xA7", 0x007911}, {"\xE3\xA8", 0x007919}, {"\xE3\xA9", 0x00792C}, 
{"\xE3\xAA", 0x00792B}, {"\xE3\xAB", 0x007940}, {"\xE3\xAC", 0x007960}, {"\xE3\xAD", 0x007957}, 
{"\xE3\xAE", 0x00795F}, {"\xE3\xAF", 0x00795A}, {"\xE3\xB0", 0x007955}, {"\xE3\xB1", 0x007953}, 
{"\xE3\xB2", 0x00797A}, {"\xE3\xB3", 0x00797F}, {"\xE3\xB4", 0x00798A}, {"\xE3\xB5", 0x00799D}, 
{"\xE3\xB6", 0x0079A7}, {"\xE3\xB7", 0x009F4B}, {"\xE3\xB8", 0x0079AA}, {"\xE3\xB9", 0x0079AE}, 
{"\xE3\xBA", 0x0079B3}, {"\xE3\xBB", 0x0079B9}, {"\xE3\xBC", 0x0079BA}, {"\xE3\xBD", 0x0079C9}, 

};
 for(size_t i=1; i<sizeof(mb2u_29_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_29_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_2a_cp20932_init()
{
static MB2UData mb2u_2a_cp20932 [] = { {"", 0}, 
{"\xE3\xBE", 0x0079D5}, {"\xE3\xBF", 0x0079E7}, {"\xE3\xC0", 0x0079EC}, {"\xE3\xC1", 0x0079E1}, 
{"\xE3\xC2", 0x0079E3}, {"\xE3\xC3", 0x007A08}, {"\xE3\xC4", 0x007A0D}, {"\xE3\xC5", 0x007A18}, 
{"\xE3\xC6", 0x007A19}, {"\xE3\xC7", 0x007A20}, {"\xE3\xC8", 0x007A1F}, {"\xE3\xC9", 0x007980}, 
{"\xE3\xCA", 0x007A31}, {"\xE3\xCB", 0x007A3B}, {"\xE3\xCC", 0x007A3E}, {"\xE3\xCD", 0x007A37}, 
{"\xE3\xCE", 0x007A43}, {"\xE3\xCF", 0x007A57}, {"\xE3\xD0", 0x007A49}, {"\xE3\xD1", 0x007A61}, 
{"\xE3\xD2", 0x007A62}, {"\xE3\xD3", 0x007A69}, {"\xE3\xD4", 0x009F9D}, {"\xE3\xD5", 0x007A70}, 
{"\xE3\xD6", 0x007A79}, {"\xE3\xD7", 0x007A7D}, {"\xE3\xD8", 0x007A88}, {"\xE3\xD9", 0x007A97}, 
{"\xE3\xDA", 0x007A95}, {"\xE3\xDB", 0x007A98}, {"\xE3\xDC", 0x007A96}, {"\xE3\xDD", 0x007AA9}, 
{"\xE3\xDE", 0x007AC8}, {"\xE3\xDF", 0x007AB0}, {"\xE3\xE0", 0x007AB6}, {"\xE3\xE1", 0x007AC5}, 
{"\xE3\xE2", 0x007AC4}, {"\xE3\xE3", 0x007ABF}, {"\xE3\xE4", 0x009083}, {"\xE3\xE5", 0x007AC7}, 
{"\xE3\xE6", 0x007ACA}, {"\xE3\xE7", 0x007ACD}, {"\xE3\xE8", 0x007ACF}, {"\xE3\xE9", 0x007AD5}, 
{"\xE3\xEA", 0x007AD3}, {"\xE3\xEB", 0x007AD9}, {"\xE3\xEC", 0x007ADA}, {"\xE3\xED", 0x007ADD}, 
{"\xE3\xEE", 0x007AE1}, {"\xE3\xEF", 0x007AE2}, {"\xE3\xF0", 0x007AE6}, {"\xE3\xF1", 0x007AED}, 
{"\xE3\xF2", 0x007AF0}, {"\xE3\xF3", 0x007B02}, {"\xE3\xF4", 0x007B0F}, {"\xE3\xF5", 0x007B0A}, 
{"\xE3\xF6", 0x007B06}, {"\xE3\xF7", 0x007B33}, {"\xE3\xF8", 0x007B18}, {"\xE3\xF9", 0x007B19}, 
{"\xE3\xFA", 0x007B1E}, {"\xE3\xFB", 0x007B35}, {"\xE3\xFC", 0x007B28}, {"\xE3\xFD", 0x007B36}, 
{"\xE3\xFE", 0x007B50}, {"\xE4\x21", 0x009299}, {"\xE4\x22", 0x00929F}, {"\xE4\x23", 0x0092A0}, 
{"\xE4\x24", 0x0092A4}, {"\xE4\x25", 0x0092A5}, {"\xE4\x26", 0x0092A7}, {"\xE4\x27", 0x0092A8}, 
{"\xE4\x28", 0x0092AB}, {"\xE4\x29", 0x0092AF}, {"\xE4\x2A", 0x0092B2}, {"\xE4\x2B", 0x0092B6}, 
{"\xE4\x2C", 0x0092B8}, {"\xE4\x2D", 0x0092BA}, {"\xE4\x2E", 0x0092BB}, {"\xE4\x2F", 0x0092BC}, 
{"\xE4\x30", 0x0092BD}, {"\xE4\x31", 0x0092BF}, {"\xE4\x32", 0x0092C0}, {"\xE4\x33", 0x0092C1}, 
{"\xE4\x34", 0x0092C2}, {"\xE4\x35", 0x0092C3}, {"\xE4\x36", 0x0092C5}, {"\xE4\x37", 0x0092C6}, 
{"\xE4\x38", 0x0092C7}, {"\xE4\x39", 0x0092C8}, {"\xE4\x3A", 0x0092CB}, {"\xE4\x3B", 0x0092CC}, 
{"\xE4\x3C", 0x0092CD}, {"\xE4\x3D", 0x0092CE}, {"\xE4\x3E", 0x0092D0}, {"\xE4\x3F", 0x0092D3}, 
{"\xE4\x40", 0x0092D5}, {"\xE4\x41", 0x0092D7}, {"\xE4\x42", 0x0092D8}, {"\xE4\x43", 0x0092D9}, 
{"\xE4\x44", 0x0092DC}, {"\xE4\x45", 0x0092DD}, {"\xE4\x46", 0x0092DF}, {"\xE4\x47", 0x0092E0}, 
{"\xE4\x48", 0x0092E1}, {"\xE4\x49", 0x0092E3}, {"\xE4\x4A", 0x0092E5}, {"\xE4\x4B", 0x0092E7}, 
{"\xE4\x4C", 0x0092E8}, {"\xE4\x4D", 0x0092EC}, {"\xE4\x4E", 0x0092EE}, {"\xE4\x4F", 0x0092F0}, 
{"\xE4\x50", 0x0092F9}, {"\xE4\x51", 0x0092FB}, {"\xE4\x52", 0x0092FF}, {"\xE4\x53", 0x009300}, 
{"\xE4\x54", 0x009302}, {"\xE4\x55", 0x009308}, {"\xE4\x56", 0x00930D}, {"\xE4\x57", 0x009311}, 
{"\xE4\x58", 0x009314}, {"\xE4\x59", 0x009315}, {"\xE4\x5A", 0x00931C}, {"\xE4\x5B", 0x00931D}, 
{"\xE4\x5C", 0x00931E}, {"\xE4\x5D", 0x00931F}, {"\xE4\x5E", 0x009321}, {"\xE4\x5F", 0x009324}, 
{"\xE4\x60", 0x009325}, {"\xE4\x61", 0x009327}, {"\xE4\x62", 0x009329}, {"\xE4\x63", 0x00932A}, 
{"\xE4\x64", 0x009333}, {"\xE4\x65", 0x009334}, {"\xE4\x66", 0x009336}, {"\xE4\x67", 0x009337}, 
{"\xE4\x68", 0x009347}, {"\xE4\x69", 0x009348}, {"\xE4\x6A", 0x009349}, {"\xE4\x6B", 0x009350}, 
{"\xE4\x6C", 0x009351}, {"\xE4\x6D", 0x009352}, {"\xE4\x6E", 0x009355}, {"\xE4\x6F", 0x009357}, 
{"\xE4\x70", 0x009358}, {"\xE4\x71", 0x00935A}, {"\xE4\x72", 0x00935E}, {"\xE4\x73", 0x009364}, 
{"\xE4\x74", 0x009365}, {"\xE4\x75", 0x009367}, {"\xE4\x76", 0x009369}, {"\xE4\x77", 0x00936A}, 
{"\xE4\x78", 0x00936D}, {"\xE4\x79", 0x00936F}, {"\xE4\x7A", 0x009370}, {"\xE4\x7B", 0x009371}, 
{"\xE4\x7C", 0x009373}, {"\xE4\x7D", 0x009374}, {"\xE4\x7E", 0x009376}, {"\xE4\xA1", 0x007B7A}, 
{"\xE4\xA2", 0x007B04}, {"\xE4\xA3", 0x007B4D}, {"\xE4\xA4", 0x007B0B}, {"\xE4\xA5", 0x007B4C}, 
{"\xE4\xA6", 0x007B45}, {"\xE4\xA7", 0x007B75}, {"\xE4\xA8", 0x007B65}, {"\xE4\xA9", 0x007B74}, 
{"\xE4\xAA", 0x007B67}, {"\xE4\xAB", 0x007B70}, {"\xE4\xAC", 0x007B71}, {"\xE4\xAD", 0x007B6C}, 
{"\xE4\xAE", 0x007B6E}, {"\xE4\xAF", 0x007B9D}, {"\xE4\xB0", 0x007B98}, {"\xE4\xB1", 0x007B9F}, 
{"\xE4\xB2", 0x007B8D}, {"\xE4\xB3", 0x007B9C}, {"\xE4\xB4", 0x007B9A}, {"\xE4\xB5", 0x007B8B}, 
{"\xE4\xB6", 0x007B92}, {"\xE4\xB7", 0x007B8F}, {"\xE4\xB8", 0x007B5D}, {"\xE4\xB9", 0x007B99}, 
{"\xE4\xBA", 0x007BCB}, {"\xE4\xBB", 0x007BC1}, {"\xE4\xBC", 0x007BCC}, {"\xE4\xBD", 0x007BCF}, 
{"\xE4\xBE", 0x007BB4}, {"\xE4\xBF", 0x007BC6}, {"\xE4\xC0", 0x007BDD}, {"\xE4\xC1", 0x007BE9}, 
{"\xE4\xC2", 0x007C11}, {"\xE4\xC3", 0x007C14}, {"\xE4\xC4", 0x007BE6}, {"\xE4\xC5", 0x007BE5}, 
{"\xE4\xC6", 0x007C60}, {"\xE4\xC7", 0x007C00}, {"\xE4\xC8", 0x007C07}, {"\xE4\xC9", 0x007C13}, 
{"\xE4\xCA", 0x007BF3}, {"\xE4\xCB", 0x007BF7}, {"\xE4\xCC", 0x007C17}, {"\xE4\xCD", 0x007C0D}, 
{"\xE4\xCE", 0x007BF6}, {"\xE4\xCF", 0x007C23}, {"\xE4\xD0", 0x007C27}, {"\xE4\xD1", 0x007C2A}, 
{"\xE4\xD2", 0x007C1F}, {"\xE4\xD3", 0x007C37}, {"\xE4\xD4", 0x007C2B}, {"\xE4\xD5", 0x007C3D}, 
{"\xE4\xD6", 0x007C4C}, {"\xE4\xD7", 0x007C43}, {"\xE4\xD8", 0x007C54}, {"\xE4\xD9", 0x007C4F}, 
{"\xE4\xDA", 0x007C40}, {"\xE4\xDB", 0x007C50}, {"\xE4\xDC", 0x007C58}, {"\xE4\xDD", 0x007C5F}, 
{"\xE4\xDE", 0x007C64}, {"\xE4\xDF", 0x007C56}, {"\xE4\xE0", 0x007C65}, {"\xE4\xE1", 0x007C6C}, 
{"\xE4\xE2", 0x007C75}, {"\xE4\xE3", 0x007C83}, {"\xE4\xE4", 0x007C90}, {"\xE4\xE5", 0x007CA4}, 
{"\xE4\xE6", 0x007CAD}, {"\xE4\xE7", 0x007CA2}, {"\xE4\xE8", 0x007CAB}, {"\xE4\xE9", 0x007CA1}, 
{"\xE4\xEA", 0x007CA8}, {"\xE4\xEB", 0x007CB3}, {"\xE4\xEC", 0x007CB2}, {"\xE4\xED", 0x007CB1}, 
{"\xE4\xEE", 0x007CAE}, {"\xE4\xEF", 0x007CB9}, {"\xE4\xF0", 0x007CBD}, {"\xE4\xF1", 0x007CC0}, 
{"\xE4\xF2", 0x007CC5}, {"\xE4\xF3", 0x007CC2}, {"\xE4\xF4", 0x007CD8}, {"\xE4\xF5", 0x007CD2}, 
{"\xE4\xF6", 0x007CDC}, {"\xE4\xF7", 0x007CE2}, {"\xE4\xF8", 0x009B3B}, {"\xE4\xF9", 0x007CEF}, 
{"\xE4\xFA", 0x007CF2}, {"\xE4\xFB", 0x007CF4}, {"\xE4\xFC", 0x007CF6}, {"\xE4\xFD", 0x007CFA}, 
{"\xE4\xFE", 0x007D06}, {"\xE5\x21", 0x00937A}, {"\xE5\x22", 0x00937D}, {"\xE5\x23", 0x00937F}, 

};
 for(size_t i=1; i<sizeof(mb2u_2a_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_2a_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_2b_cp20932_init()
{
static MB2UData mb2u_2b_cp20932 [] = { {"", 0}, 
{"\xE5\x24", 0x009380}, {"\xE5\x25", 0x009381}, {"\xE5\x26", 0x009382}, {"\xE5\x27", 0x009388}, 
{"\xE5\x28", 0x00938A}, {"\xE5\x29", 0x00938B}, {"\xE5\x2A", 0x00938D}, {"\xE5\x2B", 0x00938F}, 
{"\xE5\x2C", 0x009392}, {"\xE5\x2D", 0x009395}, {"\xE5\x2E", 0x009398}, {"\xE5\x2F", 0x00939B}, 
{"\xE5\x30", 0x00939E}, {"\xE5\x31", 0x0093A1}, {"\xE5\x32", 0x0093A3}, {"\xE5\x33", 0x0093A4}, 
{"\xE5\x34", 0x0093A6}, {"\xE5\x35", 0x0093A8}, {"\xE5\x36", 0x0093AB}, {"\xE5\x37", 0x0093B4}, 
{"\xE5\x38", 0x0093B5}, {"\xE5\x39", 0x0093B6}, {"\xE5\x3A", 0x0093BA}, {"\xE5\x3B", 0x0093A9}, 
{"\xE5\x3C", 0x0093C1}, {"\xE5\x3D", 0x0093C4}, {"\xE5\x3E", 0x0093C5}, {"\xE5\x3F", 0x0093C6}, 
{"\xE5\x40", 0x0093C7}, {"\xE5\x41", 0x0093C9}, {"\xE5\x42", 0x0093CA}, {"\xE5\x43", 0x0093CB}, 
{"\xE5\x44", 0x0093CC}, {"\xE5\x45", 0x0093CD}, {"\xE5\x46", 0x0093D3}, {"\xE5\x47", 0x0093D9}, 
{"\xE5\x48", 0x0093DC}, {"\xE5\x49", 0x0093DE}, {"\xE5\x4A", 0x0093DF}, {"\xE5\x4B", 0x0093E2}, 
{"\xE5\x4C", 0x0093E6}, {"\xE5\x4D", 0x0093E7}, {"\xE5\x4E", 0x0093F9}, {"\xE5\x4F", 0x0093F7}, 
{"\xE5\x50", 0x0093F8}, {"\xE5\x51", 0x0093FA}, {"\xE5\x52", 0x0093FB}, {"\xE5\x53", 0x0093FD}, 
{"\xE5\x54", 0x009401}, {"\xE5\x55", 0x009402}, {"\xE5\x56", 0x009404}, {"\xE5\x57", 0x009408}, 
{"\xE5\x58", 0x009409}, {"\xE5\x59", 0x00940D}, {"\xE5\x5A", 0x00940E}, {"\xE5\x5B", 0x00940F}, 
{"\xE5\x5C", 0x009415}, {"\xE5\x5D", 0x009416}, {"\xE5\x5E", 0x009417}, {"\xE5\x5F", 0x00941F}, 
{"\xE5\x60", 0x00942E}, {"\xE5\x61", 0x00942F}, {"\xE5\x62", 0x009431}, {"\xE5\x63", 0x009432}, 
{"\xE5\x64", 0x009433}, {"\xE5\x65", 0x009434}, {"\xE5\x66", 0x00943B}, {"\xE5\x67", 0x00943F}, 
{"\xE5\x68", 0x00943D}, {"\xE5\x69", 0x009443}, {"\xE5\x6A", 0x009445}, {"\xE5\x6B", 0x009448}, 
{"\xE5\x6C", 0x00944A}, {"\xE5\x6D", 0x00944C}, {"\xE5\x6E", 0x009455}, {"\xE5\x6F", 0x009459}, 
{"\xE5\x70", 0x00945C}, {"\xE5\x71", 0x00945F}, {"\xE5\x72", 0x009461}, {"\xE5\x73", 0x009463}, 
{"\xE5\x74", 0x009468}, {"\xE5\x75", 0x00946B}, {"\xE5\x76", 0x00946D}, {"\xE5\x77", 0x00946E}, 
{"\xE5\x78", 0x00946F}, {"\xE5\x79", 0x009471}, {"\xE5\x7A", 0x009472}, {"\xE5\x7B", 0x009484}, 
{"\xE5\x7C", 0x009483}, {"\xE5\x7D", 0x009578}, {"\xE5\x7E", 0x009579}, {"\xE5\xA1", 0x007D02}, 
{"\xE5\xA2", 0x007D1C}, {"\xE5\xA3", 0x007D15}, {"\xE5\xA4", 0x007D0A}, {"\xE5\xA5", 0x007D45}, 
{"\xE5\xA6", 0x007D4B}, {"\xE5\xA7", 0x007D2E}, {"\xE5\xA8", 0x007D32}, {"\xE5\xA9", 0x007D3F}, 
{"\xE5\xAA", 0x007D35}, {"\xE5\xAB", 0x007D46}, {"\xE5\xAC", 0x007D73}, {"\xE5\xAD", 0x007D56}, 
{"\xE5\xAE", 0x007D4E}, {"\xE5\xAF", 0x007D72}, {"\xE5\xB0", 0x007D68}, {"\xE5\xB1", 0x007D6E}, 
{"\xE5\xB2", 0x007D4F}, {"\xE5\xB3", 0x007D63}, {"\xE5\xB4", 0x007D93}, {"\xE5\xB5", 0x007D89}, 
{"\xE5\xB6", 0x007D5B}, {"\xE5\xB7", 0x007D8F}, {"\xE5\xB8", 0x007D7D}, {"\xE5\xB9", 0x007D9B}, 
{"\xE5\xBA", 0x007DBA}, {"\xE5\xBB", 0x007DAE}, {"\xE5\xBC", 0x007DA3}, {"\xE5\xBD", 0x007DB5}, 
{"\xE5\xBE", 0x007DC7}, {"\xE5\xBF", 0x007DBD}, {"\xE5\xC0", 0x007DAB}, {"\xE5\xC1", 0x007E3D}, 
{"\xE5\xC2", 0x007DA2}, {"\xE5\xC3", 0x007DAF}, {"\xE5\xC4", 0x007DDC}, {"\xE5\xC5", 0x007DB8}, 
{"\xE5\xC6", 0x007D9F}, {"\xE5\xC7", 0x007DB0}, {"\xE5\xC8", 0x007DD8}, {"\xE5\xC9", 0x007DDD}, 
{"\xE5\xCA", 0x007DE4}, {"\xE5\xCB", 0x007DDE}, {"\xE5\xCC", 0x007DFB}, {"\xE5\xCD", 0x007DF2}, 
{"\xE5\xCE", 0x007DE1}, {"\xE5\xCF", 0x007E05}, {"\xE5\xD0", 0x007E0A}, {"\xE5\xD1", 0x007E23}, 
{"\xE5\xD2", 0x007E21}, {"\xE5\xD3", 0x007E12}, {"\xE5\xD4", 0x007E31}, {"\xE5\xD5", 0x007E1F}, 
{"\xE5\xD6", 0x007E09}, {"\xE5\xD7", 0x007E0B}, {"\xE5\xD8", 0x007E22}, {"\xE5\xD9", 0x007E46}, 
{"\xE5\xDA", 0x007E66}, {"\xE5\xDB", 0x007E3B}, {"\xE5\xDC", 0x007E35}, {"\xE5\xDD", 0x007E39}, 
{"\xE5\xDE", 0x007E43}, {"\xE5\xDF", 0x007E37}, {"\xE5\xE0", 0x007E32}, {"\xE5\xE1", 0x007E3A}, 
{"\xE5\xE2", 0x007E67}, {"\xE5\xE3", 0x007E5D}, {"\xE5\xE4", 0x007E56}, {"\xE5\xE5", 0x007E5E}, 
{"\xE5\xE6", 0x007E59}, {"\xE5\xE7", 0x007E5A}, {"\xE5\xE8", 0x007E79}, {"\xE5\xE9", 0x007E6A}, 
{"\xE5\xEA", 0x007E69}, {"\xE5\xEB", 0x007E7C}, {"\xE5\xEC", 0x007E7B}, {"\xE5\xED", 0x007E83}, 
{"\xE5\xEE", 0x007DD5}, {"\xE5\xEF", 0x007E7D}, {"\xE5\xF0", 0x008FAE}, {"\xE5\xF1", 0x007E7F}, 
{"\xE5\xF2", 0x007E88}, {"\xE5\xF3", 0x007E89}, {"\xE5\xF4", 0x007E8C}, {"\xE5\xF5", 0x007E92}, 
{"\xE5\xF6", 0x007E90}, {"\xE5\xF7", 0x007E93}, {"\xE5\xF8", 0x007E94}, {"\xE5\xF9", 0x007E96}, 
{"\xE5\xFA", 0x007E8E}, {"\xE5\xFB", 0x007E9B}, {"\xE5\xFC", 0x007E9C}, {"\xE5\xFD", 0x007F38}, 
{"\xE5\xFE", 0x007F3A}, {"\xE6\x21", 0x00957E}, {"\xE6\x22", 0x009584}, {"\xE6\x23", 0x009588}, 
{"\xE6\x24", 0x00958C}, {"\xE6\x25", 0x00958D}, {"\xE6\x26", 0x00958E}, {"\xE6\x27", 0x00959D}, 
{"\xE6\x28", 0x00959E}, {"\xE6\x29", 0x00959F}, {"\xE6\x2A", 0x0095A1}, {"\xE6\x2B", 0x0095A6}, 
{"\xE6\x2C", 0x0095A9}, {"\xE6\x2D", 0x0095AB}, {"\xE6\x2E", 0x0095AC}, {"\xE6\x2F", 0x0095B4}, 
{"\xE6\x30", 0x0095B6}, {"\xE6\x31", 0x0095BA}, {"\xE6\x32", 0x0095BD}, {"\xE6\x33", 0x0095BF}, 
{"\xE6\x34", 0x0095C6}, {"\xE6\x35", 0x0095C8}, {"\xE6\x36", 0x0095C9}, {"\xE6\x37", 0x0095CB}, 
{"\xE6\x38", 0x0095D0}, {"\xE6\x39", 0x0095D1}, {"\xE6\x3A", 0x0095D2}, {"\xE6\x3B", 0x0095D3}, 
{"\xE6\x3C", 0x0095D9}, {"\xE6\x3D", 0x0095DA}, {"\xE6\x3E", 0x0095DD}, {"\xE6\x3F", 0x0095DE}, 
{"\xE6\x40", 0x0095DF}, {"\xE6\x41", 0x0095E0}, {"\xE6\x42", 0x0095E4}, {"\xE6\x43", 0x0095E6}, 
{"\xE6\x44", 0x00961D}, {"\xE6\x45", 0x00961E}, {"\xE6\x46", 0x009622}, {"\xE6\x47", 0x009624}, 
{"\xE6\x48", 0x009625}, {"\xE6\x49", 0x009626}, {"\xE6\x4A", 0x00962C}, {"\xE6\x4B", 0x009631}, 
{"\xE6\x4C", 0x009633}, {"\xE6\x4D", 0x009637}, {"\xE6\x4E", 0x009638}, {"\xE6\x4F", 0x009639}, 
{"\xE6\x50", 0x00963A}, {"\xE6\x51", 0x00963C}, {"\xE6\x52", 0x00963D}, {"\xE6\x53", 0x009641}, 
{"\xE6\x54", 0x009652}, {"\xE6\x55", 0x009654}, {"\xE6\x56", 0x009656}, {"\xE6\x57", 0x009657}, 
{"\xE6\x58", 0x009658}, {"\xE6\x59", 0x009661}, {"\xE6\x5A", 0x00966E}, {"\xE6\x5B", 0x009674}, 
{"\xE6\x5C", 0x00967B}, {"\xE6\x5D", 0x00967C}, {"\xE6\x5E", 0x00967E}, {"\xE6\x5F", 0x00967F}, 
{"\xE6\x60", 0x009681}, {"\xE6\x61", 0x009682}, {"\xE6\x62", 0x009683}, {"\xE6\x63", 0x009684}, 
{"\xE6\x64", 0x009689}, {"\xE6\x65", 0x009691}, {"\xE6\x66", 0x009696}, {"\xE6\x67", 0x00969A}, 

};
 for(size_t i=1; i<sizeof(mb2u_2b_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_2b_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_2c_cp20932_init()
{
static MB2UData mb2u_2c_cp20932 [] = { {"", 0}, 
{"\xE6\x68", 0x00969D}, {"\xE6\x69", 0x00969F}, {"\xE6\x6A", 0x0096A4}, {"\xE6\x6B", 0x0096A5}, 
{"\xE6\x6C", 0x0096A6}, {"\xE6\x6D", 0x0096A9}, {"\xE6\x6E", 0x0096AE}, {"\xE6\x6F", 0x0096AF}, 
{"\xE6\x70", 0x0096B3}, {"\xE6\x71", 0x0096BA}, {"\xE6\x72", 0x0096CA}, {"\xE6\x73", 0x0096D2}, 
{"\xE6\x74", 0x005DB2}, {"\xE6\x75", 0x0096D8}, {"\xE6\x76", 0x0096DA}, {"\xE6\x77", 0x0096DD}, 
{"\xE6\x78", 0x0096DE}, {"\xE6\x79", 0x0096DF}, {"\xE6\x7A", 0x0096E9}, {"\xE6\x7B", 0x0096EF}, 
{"\xE6\x7C", 0x0096F1}, {"\xE6\x7D", 0x0096FA}, {"\xE6\x7E", 0x009702}, {"\xE6\xA1", 0x007F45}, 
{"\xE6\xA2", 0x007F4C}, {"\xE6\xA3", 0x007F4D}, {"\xE6\xA4", 0x007F4E}, {"\xE6\xA5", 0x007F50}, 
{"\xE6\xA6", 0x007F51}, {"\xE6\xA7", 0x007F55}, {"\xE6\xA8", 0x007F54}, {"\xE6\xA9", 0x007F58}, 
{"\xE6\xAA", 0x007F5F}, {"\xE6\xAB", 0x007F60}, {"\xE6\xAC", 0x007F68}, {"\xE6\xAD", 0x007F69}, 
{"\xE6\xAE", 0x007F67}, {"\xE6\xAF", 0x007F78}, {"\xE6\xB0", 0x007F82}, {"\xE6\xB1", 0x007F86}, 
{"\xE6\xB2", 0x007F83}, {"\xE6\xB3", 0x007F88}, {"\xE6\xB4", 0x007F87}, {"\xE6\xB5", 0x007F8C}, 
{"\xE6\xB6", 0x007F94}, {"\xE6\xB7", 0x007F9E}, {"\xE6\xB8", 0x007F9D}, {"\xE6\xB9", 0x007F9A}, 
{"\xE6\xBA", 0x007FA3}, {"\xE6\xBB", 0x007FAF}, {"\xE6\xBC", 0x007FB2}, {"\xE6\xBD", 0x007FB9}, 
{"\xE6\xBE", 0x007FAE}, {"\xE6\xBF", 0x007FB6}, {"\xE6\xC0", 0x007FB8}, {"\xE6\xC1", 0x008B71}, 
{"\xE6\xC2", 0x007FC5}, {"\xE6\xC3", 0x007FC6}, {"\xE6\xC4", 0x007FCA}, {"\xE6\xC5", 0x007FD5}, 
{"\xE6\xC6", 0x007FD4}, {"\xE6\xC7", 0x007FE1}, {"\xE6\xC8", 0x007FE6}, {"\xE6\xC9", 0x007FE9}, 
{"\xE6\xCA", 0x007FF3}, {"\xE6\xCB", 0x007FF9}, {"\xE6\xCC", 0x0098DC}, {"\xE6\xCD", 0x008006}, 
{"\xE6\xCE", 0x008004}, {"\xE6\xCF", 0x00800B}, {"\xE6\xD0", 0x008012}, {"\xE6\xD1", 0x008018}, 
{"\xE6\xD2", 0x008019}, {"\xE6\xD3", 0x00801C}, {"\xE6\xD4", 0x008021}, {"\xE6\xD5", 0x008028}, 
{"\xE6\xD6", 0x00803F}, {"\xE6\xD7", 0x00803B}, {"\xE6\xD8", 0x00804A}, {"\xE6\xD9", 0x008046}, 
{"\xE6\xDA", 0x008052}, {"\xE6\xDB", 0x008058}, {"\xE6\xDC", 0x00805A}, {"\xE6\xDD", 0x00805F}, 
{"\xE6\xDE", 0x008062}, {"\xE6\xDF", 0x008068}, {"\xE6\xE0", 0x008073}, {"\xE6\xE1", 0x008072}, 
{"\xE6\xE2", 0x008070}, {"\xE6\xE3", 0x008076}, {"\xE6\xE4", 0x008079}, {"\xE6\xE5", 0x00807D}, 
{"\xE6\xE6", 0x00807F}, {"\xE6\xE7", 0x008084}, {"\xE6\xE8", 0x008086}, {"\xE6\xE9", 0x008085}, 
{"\xE6\xEA", 0x00809B}, {"\xE6\xEB", 0x008093}, {"\xE6\xEC", 0x00809A}, {"\xE6\xED", 0x0080AD}, 
{"\xE6\xEE", 0x005190}, {"\xE6\xEF", 0x0080AC}, {"\xE6\xF0", 0x0080DB}, {"\xE6\xF1", 0x0080E5}, 
{"\xE6\xF2", 0x0080D9}, {"\xE6\xF3", 0x0080DD}, {"\xE6\xF4", 0x0080C4}, {"\xE6\xF5", 0x0080DA}, 
{"\xE6\xF6", 0x0080D6}, {"\xE6\xF7", 0x008109}, {"\xE6\xF8", 0x0080EF}, {"\xE6\xF9", 0x0080F1}, 
{"\xE6\xFA", 0x00811B}, {"\xE6\xFB", 0x008129}, {"\xE6\xFC", 0x008123}, {"\xE6\xFD", 0x00812F}, 
{"\xE6\xFE", 0x00814B}, {"\xE7\x21", 0x009703}, {"\xE7\x22", 0x009705}, {"\xE7\x23", 0x009709}, 
{"\xE7\x24", 0x00971A}, {"\xE7\x25", 0x00971B}, {"\xE7\x26", 0x00971D}, {"\xE7\x27", 0x009721}, 
{"\xE7\x28", 0x009722}, {"\xE7\x29", 0x009723}, {"\xE7\x2A", 0x009728}, {"\xE7\x2B", 0x009731}, 
{"\xE7\x2C", 0x009733}, {"\xE7\x2D", 0x009741}, {"\xE7\x2E", 0x009743}, {"\xE7\x2F", 0x00974A}, 
{"\xE7\x30", 0x00974E}, {"\xE7\x31", 0x00974F}, {"\xE7\x32", 0x009755}, {"\xE7\x33", 0x009757}, 
{"\xE7\x34", 0x009758}, {"\xE7\x35", 0x00975A}, {"\xE7\x36", 0x00975B}, {"\xE7\x37", 0x009763}, 
{"\xE7\x38", 0x009767}, {"\xE7\x39", 0x00976A}, {"\xE7\x3A", 0x00976E}, {"\xE7\x3B", 0x009773}, 
{"\xE7\x3C", 0x009776}, {"\xE7\x3D", 0x009777}, {"\xE7\x3E", 0x009778}, {"\xE7\x3F", 0x00977B}, 
{"\xE7\x40", 0x00977D}, {"\xE7\x41", 0x00977F}, {"\xE7\x42", 0x009780}, {"\xE7\x43", 0x009789}, 
{"\xE7\x44", 0x009795}, {"\xE7\x45", 0x009796}, {"\xE7\x46", 0x009797}, {"\xE7\x47", 0x009799}, 
{"\xE7\x48", 0x00979A}, {"\xE7\x49", 0x00979E}, {"\xE7\x4A", 0x00979F}, {"\xE7\x4B", 0x0097A2}, 
{"\xE7\x4C", 0x0097AC}, {"\xE7\x4D", 0x0097AE}, {"\xE7\x4E", 0x0097B1}, {"\xE7\x4F", 0x0097B2}, 
{"\xE7\x50", 0x0097B5}, {"\xE7\x51", 0x0097B6}, {"\xE7\x52", 0x0097B8}, {"\xE7\x53", 0x0097B9}, 
{"\xE7\x54", 0x0097BA}, {"\xE7\x55", 0x0097BC}, {"\xE7\x56", 0x0097BE}, {"\xE7\x57", 0x0097BF}, 
{"\xE7\x58", 0x0097C1}, {"\xE7\x59", 0x0097C4}, {"\xE7\x5A", 0x0097C5}, {"\xE7\x5B", 0x0097C7}, 
{"\xE7\x5C", 0x0097C9}, {"\xE7\x5D", 0x0097CA}, {"\xE7\x5E", 0x0097CC}, {"\xE7\x5F", 0x0097CD}, 
{"\xE7\x60", 0x0097CE}, {"\xE7\x61", 0x0097D0}, {"\xE7\x62", 0x0097D1}, {"\xE7\x63", 0x0097D4}, 
{"\xE7\x64", 0x0097D7}, {"\xE7\x65", 0x0097D8}, {"\xE7\x66", 0x0097D9}, {"\xE7\x67", 0x0097DD}, 
{"\xE7\x68", 0x0097DE}, {"\xE7\x69", 0x0097E0}, {"\xE7\x6A", 0x0097DB}, {"\xE7\x6B", 0x0097E1}, 
{"\xE7\x6C", 0x0097E4}, {"\xE7\x6D", 0x0097EF}, {"\xE7\x6E", 0x0097F1}, {"\xE7\x6F", 0x0097F4}, 
{"\xE7\x70", 0x0097F7}, {"\xE7\x71", 0x0097F8}, {"\xE7\x72", 0x0097FA}, {"\xE7\x73", 0x009807}, 
{"\xE7\x74", 0x00980A}, {"\xE7\x75", 0x009819}, {"\xE7\x76", 0x00980D}, {"\xE7\x77", 0x00980E}, 
{"\xE7\x78", 0x009814}, {"\xE7\x79", 0x009816}, {"\xE7\x7A", 0x00981C}, {"\xE7\x7B", 0x00981E}, 
{"\xE7\x7C", 0x009820}, {"\xE7\x7D", 0x009823}, {"\xE7\x7E", 0x009826}, {"\xE7\xA1", 0x00968B}, 
{"\xE7\xA2", 0x008146}, {"\xE7\xA3", 0x00813E}, {"\xE7\xA4", 0x008153}, {"\xE7\xA5", 0x008151}, 
{"\xE7\xA6", 0x0080FC}, {"\xE7\xA7", 0x008171}, {"\xE7\xA8", 0x00816E}, {"\xE7\xA9", 0x008165}, 
{"\xE7\xAA", 0x008166}, {"\xE7\xAB", 0x008174}, {"\xE7\xAC", 0x008183}, {"\xE7\xAD", 0x008188}, 
{"\xE7\xAE", 0x00818A}, {"\xE7\xAF", 0x008180}, {"\xE7\xB0", 0x008182}, {"\xE7\xB1", 0x0081A0}, 
{"\xE7\xB2", 0x008195}, {"\xE7\xB3", 0x0081A4}, {"\xE7\xB4", 0x0081A3}, {"\xE7\xB5", 0x00815F}, 
{"\xE7\xB6", 0x008193}, {"\xE7\xB7", 0x0081A9}, {"\xE7\xB8", 0x0081B0}, {"\xE7\xB9", 0x0081B5}, 
{"\xE7\xBA", 0x0081BE}, {"\xE7\xBB", 0x0081B8}, {"\xE7\xBC", 0x0081BD}, {"\xE7\xBD", 0x0081C0}, 
{"\xE7\xBE", 0x0081C2}, {"\xE7\xBF", 0x0081BA}, {"\xE7\xC0", 0x0081C9}, {"\xE7\xC1", 0x0081CD}, 
{"\xE7\xC2", 0x0081D1}, {"\xE7\xC3", 0x0081D9}, {"\xE7\xC4", 0x0081D8}, {"\xE7\xC5", 0x0081C8}, 
{"\xE7\xC6", 0x0081DA}, {"\xE7\xC7", 0x0081DF}, {"\xE7\xC8", 0x0081E0}, {"\xE7\xC9", 0x0081E7}, 
{"\xE7\xCA", 0x0081FA}, {"\xE7\xCB", 0x0081FB}, {"\xE7\xCC", 0x0081FE}, {"\xE7\xCD", 0x008201}, 

};
 for(size_t i=1; i<sizeof(mb2u_2c_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_2c_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_2d_cp20932_init()
{
static MB2UData mb2u_2d_cp20932 [] = { {"", 0}, 
{"\xE7\xCE", 0x008202}, {"\xE7\xCF", 0x008205}, {"\xE7\xD0", 0x008207}, {"\xE7\xD1", 0x00820A}, 
{"\xE7\xD2", 0x00820D}, {"\xE7\xD3", 0x008210}, {"\xE7\xD4", 0x008216}, {"\xE7\xD5", 0x008229}, 
{"\xE7\xD6", 0x00822B}, {"\xE7\xD7", 0x008238}, {"\xE7\xD8", 0x008233}, {"\xE7\xD9", 0x008240}, 
{"\xE7\xDA", 0x008259}, {"\xE7\xDB", 0x008258}, {"\xE7\xDC", 0x00825D}, {"\xE7\xDD", 0x00825A}, 
{"\xE7\xDE", 0x00825F}, {"\xE7\xDF", 0x008264}, {"\xE7\xE0", 0x008262}, {"\xE7\xE1", 0x008268}, 
{"\xE7\xE2", 0x00826A}, {"\xE7\xE3", 0x00826B}, {"\xE7\xE4", 0x00822E}, {"\xE7\xE5", 0x008271}, 
{"\xE7\xE6", 0x008277}, {"\xE7\xE7", 0x008278}, {"\xE7\xE8", 0x00827E}, {"\xE7\xE9", 0x00828D}, 
{"\xE7\xEA", 0x008292}, {"\xE7\xEB", 0x0082AB}, {"\xE7\xEC", 0x00829F}, {"\xE7\xED", 0x0082BB}, 
{"\xE7\xEE", 0x0082AC}, {"\xE7\xEF", 0x0082E1}, {"\xE7\xF0", 0x0082E3}, {"\xE7\xF1", 0x0082DF}, 
{"\xE7\xF2", 0x0082D2}, {"\xE7\xF3", 0x0082F4}, {"\xE7\xF4", 0x0082F3}, {"\xE7\xF5", 0x0082FA}, 
{"\xE7\xF6", 0x008393}, {"\xE7\xF7", 0x008303}, {"\xE7\xF8", 0x0082FB}, {"\xE7\xF9", 0x0082F9}, 
{"\xE7\xFA", 0x0082DE}, {"\xE7\xFB", 0x008306}, {"\xE7\xFC", 0x0082DC}, {"\xE7\xFD", 0x008309}, 
{"\xE7\xFE", 0x0082D9}, {"\xE8\x21", 0x00982B}, {"\xE8\x22", 0x00982E}, {"\xE8\x23", 0x00982F}, 
{"\xE8\x24", 0x009830}, {"\xE8\x25", 0x009832}, {"\xE8\x26", 0x009833}, {"\xE8\x27", 0x009835}, 
{"\xE8\x28", 0x009825}, {"\xE8\x29", 0x00983E}, {"\xE8\x2A", 0x009844}, {"\xE8\x2B", 0x009847}, 
{"\xE8\x2C", 0x00984A}, {"\xE8\x2D", 0x009851}, {"\xE8\x2E", 0x009852}, {"\xE8\x2F", 0x009853}, 
{"\xE8\x30", 0x009856}, {"\xE8\x31", 0x009857}, {"\xE8\x32", 0x009859}, {"\xE8\x33", 0x00985A}, 
{"\xE8\x34", 0x009862}, {"\xE8\x35", 0x009863}, {"\xE8\x36", 0x009865}, {"\xE8\x37", 0x009866}, 
{"\xE8\x38", 0x00986A}, {"\xE8\x39", 0x00986C}, {"\xE8\x3A", 0x0098AB}, {"\xE8\x3B", 0x0098AD}, 
{"\xE8\x3C", 0x0098AE}, {"\xE8\x3D", 0x0098B0}, {"\xE8\x3E", 0x0098B4}, {"\xE8\x3F", 0x0098B7}, 
{"\xE8\x40", 0x0098B8}, {"\xE8\x41", 0x0098BA}, {"\xE8\x42", 0x0098BB}, {"\xE8\x43", 0x0098BF}, 
{"\xE8\x44", 0x0098C2}, {"\xE8\x45", 0x0098C5}, {"\xE8\x46", 0x0098C8}, {"\xE8\x47", 0x0098CC}, 
{"\xE8\x48", 0x0098E1}, {"\xE8\x49", 0x0098E3}, {"\xE8\x4A", 0x0098E5}, {"\xE8\x4B", 0x0098E6}, 
{"\xE8\x4C", 0x0098E7}, {"\xE8\x4D", 0x0098EA}, {"\xE8\x4E", 0x0098F3}, {"\xE8\x4F", 0x0098F6}, 
{"\xE8\x50", 0x009902}, {"\xE8\x51", 0x009907}, {"\xE8\x52", 0x009908}, {"\xE8\x53", 0x009911}, 
{"\xE8\x54", 0x009915}, {"\xE8\x55", 0x009916}, {"\xE8\x56", 0x009917}, {"\xE8\x57", 0x00991A}, 
{"\xE8\x58", 0x00991B}, {"\xE8\x59", 0x00991C}, {"\xE8\x5A", 0x00991F}, {"\xE8\x5B", 0x009922}, 
{"\xE8\x5C", 0x009926}, {"\xE8\x5D", 0x009927}, {"\xE8\x5E", 0x00992B}, {"\xE8\x5F", 0x009931}, 
{"\xE8\x60", 0x009932}, {"\xE8\x61", 0x009933}, {"\xE8\x62", 0x009934}, {"\xE8\x63", 0x009935}, 
{"\xE8\x64", 0x009939}, {"\xE8\x65", 0x00993A}, {"\xE8\x66", 0x00993B}, {"\xE8\x67", 0x00993C}, 
{"\xE8\x68", 0x009940}, {"\xE8\x69", 0x009941}, {"\xE8\x6A", 0x009946}, {"\xE8\x6B", 0x009947}, 
{"\xE8\x6C", 0x009948}, {"\xE8\x6D", 0x00994D}, {"\xE8\x6E", 0x00994E}, {"\xE8\x6F", 0x009954}, 
{"\xE8\x70", 0x009958}, {"\xE8\x71", 0x009959}, {"\xE8\x72", 0x00995B}, {"\xE8\x73", 0x00995C}, 
{"\xE8\x74", 0x00995E}, {"\xE8\x75", 0x00995F}, {"\xE8\x76", 0x009960}, {"\xE8\x77", 0x00999B}, 
{"\xE8\x78", 0x00999D}, {"\xE8\x79", 0x00999F}, {"\xE8\x7A", 0x0099A6}, {"\xE8\x7B", 0x0099B0}, 
{"\xE8\x7C", 0x0099B1}, {"\xE8\x7D", 0x0099B2}, {"\xE8\x7E", 0x0099B5}, {"\xE8\xA1", 0x008335}, 
{"\xE8\xA2", 0x008334}, {"\xE8\xA3", 0x008316}, {"\xE8\xA4", 0x008332}, {"\xE8\xA5", 0x008331}, 
{"\xE8\xA6", 0x008340}, {"\xE8\xA7", 0x008339}, {"\xE8\xA8", 0x008350}, {"\xE8\xA9", 0x008345}, 
{"\xE8\xAA", 0x00832F}, {"\xE8\xAB", 0x00832B}, {"\xE8\xAC", 0x008317}, {"\xE8\xAD", 0x008318}, 
{"\xE8\xAE", 0x008385}, {"\xE8\xAF", 0x00839A}, {"\xE8\xB0", 0x0083AA}, {"\xE8\xB1", 0x00839F}, 
{"\xE8\xB2", 0x0083A2}, {"\xE8\xB3", 0x008396}, {"\xE8\xB4", 0x008323}, {"\xE8\xB5", 0x00838E}, 
{"\xE8\xB6", 0x008387}, {"\xE8\xB7", 0x00838A}, {"\xE8\xB8", 0x00837C}, {"\xE8\xB9", 0x0083B5}, 
{"\xE8\xBA", 0x008373}, {"\xE8\xBB", 0x008375}, {"\xE8\xBC", 0x0083A0}, {"\xE8\xBD", 0x008389}, 
{"\xE8\xBE", 0x0083A8}, {"\xE8\xBF", 0x0083F4}, {"\xE8\xC0", 0x008413}, {"\xE8\xC1", 0x0083EB}, 
{"\xE8\xC2", 0x0083CE}, {"\xE8\xC3", 0x0083FD}, {"\xE8\xC4", 0x008403}, {"\xE8\xC5", 0x0083D8}, 
{"\xE8\xC6", 0x00840B}, {"\xE8\xC7", 0x0083C1}, {"\xE8\xC8", 0x0083F7}, {"\xE8\xC9", 0x008407}, 
{"\xE8\xCA", 0x0083E0}, {"\xE8\xCB", 0x0083F2}, {"\xE8\xCC", 0x00840D}, {"\xE8\xCD", 0x008422}, 
{"\xE8\xCE", 0x008420}, {"\xE8\xCF", 0x0083BD}, {"\xE8\xD0", 0x008438}, {"\xE8\xD1", 0x008506}, 
{"\xE8\xD2", 0x0083FB}, {"\xE8\xD3", 0x00846D}, {"\xE8\xD4", 0x00842A}, {"\xE8\xD5", 0x00843C}, 
{"\xE8\xD6", 0x00855A}, {"\xE8\xD7", 0x008484}, {"\xE8\xD8", 0x008477}, {"\xE8\xD9", 0x00846B}, 
{"\xE8\xDA", 0x0084AD}, {"\xE8\xDB", 0x00846E}, {"\xE8\xDC", 0x008482}, {"\xE8\xDD", 0x008469}, 
{"\xE8\xDE", 0x008446}, {"\xE8\xDF", 0x00842C}, {"\xE8\xE0", 0x00846F}, {"\xE8\xE1", 0x008479}, 
{"\xE8\xE2", 0x008435}, {"\xE8\xE3", 0x0084CA}, {"\xE8\xE4", 0x008462}, {"\xE8\xE5", 0x0084B9}, 
{"\xE8\xE6", 0x0084BF}, {"\xE8\xE7", 0x00849F}, {"\xE8\xE8", 0x0084D9}, {"\xE8\xE9", 0x0084CD}, 
{"\xE8\xEA", 0x0084BB}, {"\xE8\xEB", 0x0084DA}, {"\xE8\xEC", 0x0084D0}, {"\xE8\xED", 0x0084C1}, 
{"\xE8\xEE", 0x0084C6}, {"\xE8\xEF", 0x0084D6}, {"\xE8\xF0", 0x0084A1}, {"\xE8\xF1", 0x008521}, 
{"\xE8\xF2", 0x0084FF}, {"\xE8\xF3", 0x0084F4}, {"\xE8\xF4", 0x008517}, {"\xE8\xF5", 0x008518}, 
{"\xE8\xF6", 0x00852C}, {"\xE8\xF7", 0x00851F}, {"\xE8\xF8", 0x008515}, {"\xE8\xF9", 0x008514}, 
{"\xE8\xFA", 0x0084FC}, {"\xE8\xFB", 0x008540}, {"\xE8\xFC", 0x008563}, {"\xE8\xFD", 0x008558}, 
{"\xE8\xFE", 0x008548}, {"\xE9\x21", 0x0099B9}, {"\xE9\x22", 0x0099BA}, {"\xE9\x23", 0x0099BD}, 
{"\xE9\x24", 0x0099BF}, {"\xE9\x25", 0x0099C3}, {"\xE9\x26", 0x0099C9}, {"\xE9\x27", 0x0099D3}, 
{"\xE9\x28", 0x0099D4}, {"\xE9\x29", 0x0099D9}, {"\xE9\x2A", 0x0099DA}, {"\xE9\x2B", 0x0099DC}, 
{"\xE9\x2C", 0x0099DE}, {"\xE9\x2D", 0x0099E7}, {"\xE9\x2E", 0x0099EA}, {"\xE9\x2F", 0x0099EB}, 
{"\xE9\x30", 0x0099EC}, {"\xE9\x31", 0x0099F0}, {"\xE9\x32", 0x0099F4}, {"\xE9\x33", 0x0099F5}, 

};
 for(size_t i=1; i<sizeof(mb2u_2d_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_2d_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_2e_cp20932_init()
{
static MB2UData mb2u_2e_cp20932 [] = { {"", 0}, 
{"\xE9\x34", 0x0099F9}, {"\xE9\x35", 0x0099FD}, {"\xE9\x36", 0x0099FE}, {"\xE9\x37", 0x009A02}, 
{"\xE9\x38", 0x009A03}, {"\xE9\x39", 0x009A04}, {"\xE9\x3A", 0x009A0B}, {"\xE9\x3B", 0x009A0C}, 
{"\xE9\x3C", 0x009A10}, {"\xE9\x3D", 0x009A11}, {"\xE9\x3E", 0x009A16}, {"\xE9\x3F", 0x009A1E}, 
{"\xE9\x40", 0x009A20}, {"\xE9\x41", 0x009A22}, {"\xE9\x42", 0x009A23}, {"\xE9\x43", 0x009A24}, 
{"\xE9\x44", 0x009A27}, {"\xE9\x45", 0x009A2D}, {"\xE9\x46", 0x009A2E}, {"\xE9\x47", 0x009A33}, 
{"\xE9\x48", 0x009A35}, {"\xE9\x49", 0x009A36}, {"\xE9\x4A", 0x009A38}, {"\xE9\x4B", 0x009A47}, 
{"\xE9\x4C", 0x009A41}, {"\xE9\x4D", 0x009A44}, {"\xE9\x4E", 0x009A4A}, {"\xE9\x4F", 0x009A4B}, 
{"\xE9\x50", 0x009A4C}, {"\xE9\x51", 0x009A4E}, {"\xE9\x52", 0x009A51}, {"\xE9\x53", 0x009A54}, 
{"\xE9\x54", 0x009A56}, {"\xE9\x55", 0x009A5D}, {"\xE9\x56", 0x009AAA}, {"\xE9\x57", 0x009AAC}, 
{"\xE9\x58", 0x009AAE}, {"\xE9\x59", 0x009AAF}, {"\xE9\x5A", 0x009AB2}, {"\xE9\x5B", 0x009AB4}, 
{"\xE9\x5C", 0x009AB5}, {"\xE9\x5D", 0x009AB6}, {"\xE9\x5E", 0x009AB9}, {"\xE9\x5F", 0x009ABB}, 
{"\xE9\x60", 0x009ABE}, {"\xE9\x61", 0x009ABF}, {"\xE9\x62", 0x009AC1}, {"\xE9\x63", 0x009AC3}, 
{"\xE9\x64", 0x009AC6}, {"\xE9\x65", 0x009AC8}, {"\xE9\x66", 0x009ACE}, {"\xE9\x67", 0x009AD0}, 
{"\xE9\x68", 0x009AD2}, {"\xE9\x69", 0x009AD5}, {"\xE9\x6A", 0x009AD6}, {"\xE9\x6B", 0x009AD7}, 
{"\xE9\x6C", 0x009ADB}, {"\xE9\x6D", 0x009ADC}, {"\xE9\x6E", 0x009AE0}, {"\xE9\x6F", 0x009AE4}, 
{"\xE9\x70", 0x009AE5}, {"\xE9\x71", 0x009AE7}, {"\xE9\x72", 0x009AE9}, {"\xE9\x73", 0x009AEC}, 
{"\xE9\x74", 0x009AF2}, {"\xE9\x75", 0x009AF3}, {"\xE9\x76", 0x009AF5}, {"\xE9\x77", 0x009AF9}, 
{"\xE9\x78", 0x009AFA}, {"\xE9\x79", 0x009AFD}, {"\xE9\x7A", 0x009AFF}, {"\xE9\x7B", 0x009B00}, 
{"\xE9\x7C", 0x009B01}, {"\xE9\x7D", 0x009B02}, {"\xE9\x7E", 0x009B03}, {"\xE9\xA1", 0x008541}, 
{"\xE9\xA2", 0x008602}, {"\xE9\xA3", 0x00854B}, {"\xE9\xA4", 0x008555}, {"\xE9\xA5", 0x008580}, 
{"\xE9\xA6", 0x0085A4}, {"\xE9\xA7", 0x008588}, {"\xE9\xA8", 0x008591}, {"\xE9\xA9", 0x00858A}, 
{"\xE9\xAA", 0x0085A8}, {"\xE9\xAB", 0x00856D}, {"\xE9\xAC", 0x008594}, {"\xE9\xAD", 0x00859B}, 
{"\xE9\xAE", 0x0085EA}, {"\xE9\xAF", 0x008587}, {"\xE9\xB0", 0x00859C}, {"\xE9\xB1", 0x008577}, 
{"\xE9\xB2", 0x00857E}, {"\xE9\xB3", 0x008590}, {"\xE9\xB4", 0x0085C9}, {"\xE9\xB5", 0x0085BA}, 
{"\xE9\xB6", 0x0085CF}, {"\xE9\xB7", 0x0085B9}, {"\xE9\xB8", 0x0085D0}, {"\xE9\xB9", 0x0085D5}, 
{"\xE9\xBA", 0x0085DD}, {"\xE9\xBB", 0x0085E5}, {"\xE9\xBC", 0x0085DC}, {"\xE9\xBD", 0x0085F9}, 
{"\xE9\xBE", 0x00860A}, {"\xE9\xBF", 0x008613}, {"\xE9\xC0", 0x00860B}, {"\xE9\xC1", 0x0085FE}, 
{"\xE9\xC2", 0x0085FA}, {"\xE9\xC3", 0x008606}, {"\xE9\xC4", 0x008622}, {"\xE9\xC5", 0x00861A}, 
{"\xE9\xC6", 0x008630}, {"\xE9\xC7", 0x00863F}, {"\xE9\xC8", 0x00864D}, {"\xE9\xC9", 0x004E55}, 
{"\xE9\xCA", 0x008654}, {"\xE9\xCB", 0x00865F}, {"\xE9\xCC", 0x008667}, {"\xE9\xCD", 0x008671}, 
{"\xE9\xCE", 0x008693}, {"\xE9\xCF", 0x0086A3}, {"\xE9\xD0", 0x0086A9}, {"\xE9\xD1", 0x0086AA}, 
{"\xE9\xD2", 0x00868B}, {"\xE9\xD3", 0x00868C}, {"\xE9\xD4", 0x0086B6}, {"\xE9\xD5", 0x0086AF}, 
{"\xE9\xD6", 0x0086C4}, {"\xE9\xD7", 0x0086C6}, {"\xE9\xD8", 0x0086B0}, {"\xE9\xD9", 0x0086C9}, 
{"\xE9\xDA", 0x008823}, {"\xE9\xDB", 0x0086AB}, {"\xE9\xDC", 0x0086D4}, {"\xE9\xDD", 0x0086DE}, 
{"\xE9\xDE", 0x0086E9}, {"\xE9\xDF", 0x0086EC}, {"\xE9\xE0", 0x0086DF}, {"\xE9\xE1", 0x0086DB}, 
{"\xE9\xE2", 0x0086EF}, {"\xE9\xE3", 0x008712}, {"\xE9\xE4", 0x008706}, {"\xE9\xE5", 0x008708}, 
{"\xE9\xE6", 0x008700}, {"\xE9\xE7", 0x008703}, {"\xE9\xE8", 0x0086FB}, {"\xE9\xE9", 0x008711}, 
{"\xE9\xEA", 0x008709}, {"\xE9\xEB", 0x00870D}, {"\xE9\xEC", 0x0086F9}, {"\xE9\xED", 0x00870A}, 
{"\xE9\xEE", 0x008734}, {"\xE9\xEF", 0x00873F}, {"\xE9\xF0", 0x008737}, {"\xE9\xF1", 0x00873B}, 
{"\xE9\xF2", 0x008725}, {"\xE9\xF3", 0x008729}, {"\xE9\xF4", 0x00871A}, {"\xE9\xF5", 0x008760}, 
{"\xE9\xF6", 0x00875F}, {"\xE9\xF7", 0x008778}, {"\xE9\xF8", 0x00874C}, {"\xE9\xF9", 0x00874E}, 
{"\xE9\xFA", 0x008774}, {"\xE9\xFB", 0x008757}, {"\xE9\xFC", 0x008768}, {"\xE9\xFD", 0x00876E}, 
{"\xE9\xFE", 0x008759}, {"\xEA\x21", 0x009B04}, {"\xEA\x22", 0x009B05}, {"\xEA\x23", 0x009B08}, 
{"\xEA\x24", 0x009B09}, {"\xEA\x25", 0x009B0B}, {"\xEA\x26", 0x009B0C}, {"\xEA\x27", 0x009B0D}, 
{"\xEA\x28", 0x009B0E}, {"\xEA\x29", 0x009B10}, {"\xEA\x2A", 0x009B12}, {"\xEA\x2B", 0x009B16}, 
{"\xEA\x2C", 0x009B19}, {"\xEA\x2D", 0x009B1B}, {"\xEA\x2E", 0x009B1C}, {"\xEA\x2F", 0x009B20}, 
{"\xEA\x30", 0x009B26}, {"\xEA\x31", 0x009B2B}, {"\xEA\x32", 0x009B2D}, {"\xEA\x33", 0x009B33}, 
{"\xEA\x34", 0x009B34}, {"\xEA\x35", 0x009B35}, {"\xEA\x36", 0x009B37}, {"\xEA\x37", 0x009B39}, 
{"\xEA\x38", 0x009B3A}, {"\xEA\x39", 0x009B3D}, {"\xEA\x3A", 0x009B48}, {"\xEA\x3B", 0x009B4B}, 
{"\xEA\x3C", 0x009B4C}, {"\xEA\x3D", 0x009B55}, {"\xEA\x3E", 0x009B56}, {"\xEA\x3F", 0x009B57}, 
{"\xEA\x40", 0x009B5B}, {"\xEA\x41", 0x009B5E}, {"\xEA\x42", 0x009B61}, {"\xEA\x43", 0x009B63}, 
{"\xEA\x44", 0x009B65}, {"\xEA\x45", 0x009B66}, {"\xEA\x46", 0x009B68}, {"\xEA\x47", 0x009B6A}, 
{"\xEA\x48", 0x009B6B}, {"\xEA\x49", 0x009B6C}, {"\xEA\x4A", 0x009B6D}, {"\xEA\x4B", 0x009B6E}, 
{"\xEA\x4C", 0x009B73}, {"\xEA\x4D", 0x009B75}, {"\xEA\x4E", 0x009B77}, {"\xEA\x4F", 0x009B78}, 
{"\xEA\x50", 0x009B79}, {"\xEA\x51", 0x009B7F}, {"\xEA\x52", 0x009B80}, {"\xEA\x53", 0x009B84}, 
{"\xEA\x54", 0x009B85}, {"\xEA\x55", 0x009B86}, {"\xEA\x56", 0x009B87}, {"\xEA\x57", 0x009B89}, 
{"\xEA\x58", 0x009B8A}, {"\xEA\x59", 0x009B8B}, {"\xEA\x5A", 0x009B8D}, {"\xEA\x5B", 0x009B8F}, 
{"\xEA\x5C", 0x009B90}, {"\xEA\x5D", 0x009B94}, {"\xEA\x5E", 0x009B9A}, {"\xEA\x5F", 0x009B9D}, 
{"\xEA\x60", 0x009B9E}, {"\xEA\x61", 0x009BA6}, {"\xEA\x62", 0x009BA7}, {"\xEA\x63", 0x009BA9}, 
{"\xEA\x64", 0x009BAC}, {"\xEA\x65", 0x009BB0}, {"\xEA\x66", 0x009BB1}, {"\xEA\x67", 0x009BB2}, 
{"\xEA\x68", 0x009BB7}, {"\xEA\x69", 0x009BB8}, {"\xEA\x6A", 0x009BBB}, {"\xEA\x6B", 0x009BBC}, 
{"\xEA\x6C", 0x009BBE}, {"\xEA\x6D", 0x009BBF}, {"\xEA\x6E", 0x009BC1}, {"\xEA\x6F", 0x009BC7}, 
{"\xEA\x70", 0x009BC8}, {"\xEA\x71", 0x009BCE}, {"\xEA\x72", 0x009BD0}, {"\xEA\x73", 0x009BD7}, 
{"\xEA\x74", 0x009BD8}, {"\xEA\x75", 0x009BDD}, {"\xEA\x76", 0x009BDF}, {"\xEA\x77", 0x009BE5}, 

};
 for(size_t i=1; i<sizeof(mb2u_2e_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_2e_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_2f_cp20932_init()
{
static MB2UData mb2u_2f_cp20932 [] = { {"", 0}, 
{"\xEA\x78", 0x009BE7}, {"\xEA\x79", 0x009BEA}, {"\xEA\x7A", 0x009BEB}, {"\xEA\x7B", 0x009BEF}, 
{"\xEA\x7C", 0x009BF3}, {"\xEA\x7D", 0x009BF7}, {"\xEA\x7E", 0x009BF8}, {"\xEA\xA1", 0x008753}, 
{"\xEA\xA2", 0x008763}, {"\xEA\xA3", 0x00876A}, {"\xEA\xA4", 0x008805}, {"\xEA\xA5", 0x0087A2}, 
{"\xEA\xA6", 0x00879F}, {"\xEA\xA7", 0x008782}, {"\xEA\xA8", 0x0087AF}, {"\xEA\xA9", 0x0087CB}, 
{"\xEA\xAA", 0x0087BD}, {"\xEA\xAB", 0x0087C0}, {"\xEA\xAC", 0x0087D0}, {"\xEA\xAD", 0x0096D6}, 
{"\xEA\xAE", 0x0087AB}, {"\xEA\xAF", 0x0087C4}, {"\xEA\xB0", 0x0087B3}, {"\xEA\xB1", 0x0087C7}, 
{"\xEA\xB2", 0x0087C6}, {"\xEA\xB3", 0x0087BB}, {"\xEA\xB4", 0x0087EF}, {"\xEA\xB5", 0x0087F2}, 
{"\xEA\xB6", 0x0087E0}, {"\xEA\xB7", 0x00880F}, {"\xEA\xB8", 0x00880D}, {"\xEA\xB9", 0x0087FE}, 
{"\xEA\xBA", 0x0087F6}, {"\xEA\xBB", 0x0087F7}, {"\xEA\xBC", 0x00880E}, {"\xEA\xBD", 0x0087D2}, 
{"\xEA\xBE", 0x008811}, {"\xEA\xBF", 0x008816}, {"\xEA\xC0", 0x008815}, {"\xEA\xC1", 0x008822}, 
{"\xEA\xC2", 0x008821}, {"\xEA\xC3", 0x008831}, {"\xEA\xC4", 0x008836}, {"\xEA\xC5", 0x008839}, 
{"\xEA\xC6", 0x008827}, {"\xEA\xC7", 0x00883B}, {"\xEA\xC8", 0x008844}, {"\xEA\xC9", 0x008842}, 
{"\xEA\xCA", 0x008852}, {"\xEA\xCB", 0x008859}, {"\xEA\xCC", 0x00885E}, {"\xEA\xCD", 0x008862}, 
{"\xEA\xCE", 0x00886B}, {"\xEA\xCF", 0x008881}, {"\xEA\xD0", 0x00887E}, {"\xEA\xD1", 0x00889E}, 
{"\xEA\xD2", 0x008875}, {"\xEA\xD3", 0x00887D}, {"\xEA\xD4", 0x0088B5}, {"\xEA\xD5", 0x008872}, 
{"\xEA\xD6", 0x008882}, {"\xEA\xD7", 0x008897}, {"\xEA\xD8", 0x008892}, {"\xEA\xD9", 0x0088AE}, 
{"\xEA\xDA", 0x008899}, {"\xEA\xDB", 0x0088A2}, {"\xEA\xDC", 0x00888D}, {"\xEA\xDD", 0x0088A4}, 
{"\xEA\xDE", 0x0088B0}, {"\xEA\xDF", 0x0088BF}, {"\xEA\xE0", 0x0088B1}, {"\xEA\xE1", 0x0088C3}, 
{"\xEA\xE2", 0x0088C4}, {"\xEA\xE3", 0x0088D4}, {"\xEA\xE4", 0x0088D8}, {"\xEA\xE5", 0x0088D9}, 
{"\xEA\xE6", 0x0088DD}, {"\xEA\xE7", 0x0088F9}, {"\xEA\xE8", 0x008902}, {"\xEA\xE9", 0x0088FC}, 
{"\xEA\xEA", 0x0088F4}, {"\xEA\xEB", 0x0088E8}, {"\xEA\xEC", 0x0088F2}, {"\xEA\xED", 0x008904}, 
{"\xEA\xEE", 0x00890C}, {"\xEA\xEF", 0x00890A}, {"\xEA\xF0", 0x008913}, {"\xEA\xF1", 0x008943}, 
{"\xEA\xF2", 0x00891E}, {"\xEA\xF3", 0x008925}, {"\xEA\xF4", 0x00892A}, {"\xEA\xF5", 0x00892B}, 
{"\xEA\xF6", 0x008941}, {"\xEA\xF7", 0x008944}, {"\xEA\xF8", 0x00893B}, {"\xEA\xF9", 0x008936}, 
{"\xEA\xFA", 0x008938}, {"\xEA\xFB", 0x00894C}, {"\xEA\xFC", 0x00891D}, {"\xEA\xFD", 0x008960}, 
{"\xEA\xFE", 0x00895E}, {"\xEB\x21", 0x009BF9}, {"\xEB\x22", 0x009BFA}, {"\xEB\x23", 0x009BFD}, 
{"\xEB\x24", 0x009BFF}, {"\xEB\x25", 0x009C00}, {"\xEB\x26", 0x009C02}, {"\xEB\x27", 0x009C0B}, 
{"\xEB\x28", 0x009C0F}, {"\xEB\x29", 0x009C11}, {"\xEB\x2A", 0x009C16}, {"\xEB\x2B", 0x009C18}, 
{"\xEB\x2C", 0x009C19}, {"\xEB\x2D", 0x009C1A}, {"\xEB\x2E", 0x009C1C}, {"\xEB\x2F", 0x009C1E}, 
{"\xEB\x30", 0x009C22}, {"\xEB\x31", 0x009C23}, {"\xEB\x32", 0x009C26}, {"\xEB\x33", 0x009C27}, 
{"\xEB\x34", 0x009C28}, {"\xEB\x35", 0x009C29}, {"\xEB\x36", 0x009C2A}, {"\xEB\x37", 0x009C31}, 
{"\xEB\x38", 0x009C35}, {"\xEB\x39", 0x009C36}, {"\xEB\x3A", 0x009C37}, {"\xEB\x3B", 0x009C3D}, 
{"\xEB\x3C", 0x009C41}, {"\xEB\x3D", 0x009C43}, {"\xEB\x3E", 0x009C44}, {"\xEB\x3F", 0x009C45}, 
{"\xEB\x40", 0x009C49}, {"\xEB\x41", 0x009C4A}, {"\xEB\x42", 0x009C4E}, {"\xEB\x43", 0x009C4F}, 
{"\xEB\x44", 0x009C50}, {"\xEB\x45", 0x009C53}, {"\xEB\x46", 0x009C54}, {"\xEB\x47", 0x009C56}, 
{"\xEB\x48", 0x009C58}, {"\xEB\x49", 0x009C5B}, {"\xEB\x4A", 0x009C5D}, {"\xEB\x4B", 0x009C5E}, 
{"\xEB\x4C", 0x009C5F}, {"\xEB\x4D", 0x009C63}, {"\xEB\x4E", 0x009C69}, {"\xEB\x4F", 0x009C6A}, 
{"\xEB\x50", 0x009C5C}, {"\xEB\x51", 0x009C6B}, {"\xEB\x52", 0x009C68}, {"\xEB\x53", 0x009C6E}, 
{"\xEB\x54", 0x009C70}, {"\xEB\x55", 0x009C72}, {"\xEB\x56", 0x009C75}, {"\xEB\x57", 0x009C77}, 
{"\xEB\x58", 0x009C7B}, {"\xEB\x59", 0x009CE6}, {"\xEB\x5A", 0x009CF2}, {"\xEB\x5B", 0x009CF7}, 
{"\xEB\x5C", 0x009CF9}, {"\xEB\x5D", 0x009D0B}, {"\xEB\x5E", 0x009D02}, {"\xEB\x5F", 0x009D11}, 
{"\xEB\x60", 0x009D17}, {"\xEB\x61", 0x009D18}, {"\xEB\x62", 0x009D1C}, {"\xEB\x63", 0x009D1D}, 
{"\xEB\x64", 0x009D1E}, {"\xEB\x65", 0x009D2F}, {"\xEB\x66", 0x009D30}, {"\xEB\x67", 0x009D32}, 
{"\xEB\x68", 0x009D33}, {"\xEB\x69", 0x009D34}, {"\xEB\x6A", 0x009D3A}, {"\xEB\x6B", 0x009D3C}, 
{"\xEB\x6C", 0x009D45}, {"\xEB\x6D", 0x009D3D}, {"\xEB\x6E", 0x009D42}, {"\xEB\x6F", 0x009D43}, 
{"\xEB\x70", 0x009D47}, {"\xEB\x71", 0x009D4A}, {"\xEB\x72", 0x009D53}, {"\xEB\x73", 0x009D54}, 
{"\xEB\x74", 0x009D5F}, {"\xEB\x75", 0x009D63}, {"\xEB\x76", 0x009D62}, {"\xEB\x77", 0x009D65}, 
{"\xEB\x78", 0x009D69}, {"\xEB\x79", 0x009D6A}, {"\xEB\x7A", 0x009D6B}, {"\xEB\x7B", 0x009D70}, 
{"\xEB\x7C", 0x009D76}, {"\xEB\x7D", 0x009D77}, {"\xEB\x7E", 0x009D7B}, {"\xEB\xA1", 0x008966}, 
{"\xEB\xA2", 0x008964}, {"\xEB\xA3", 0x00896D}, {"\xEB\xA4", 0x00896A}, {"\xEB\xA5", 0x00896F}, 
{"\xEB\xA6", 0x008974}, {"\xEB\xA7", 0x008977}, {"\xEB\xA8", 0x00897E}, {"\xEB\xA9", 0x008983}, 
{"\xEB\xAA", 0x008988}, {"\xEB\xAB", 0x00898A}, {"\xEB\xAC", 0x008993}, {"\xEB\xAD", 0x008998}, 
{"\xEB\xAE", 0x0089A1}, {"\xEB\xAF", 0x0089A9}, {"\xEB\xB0", 0x0089A6}, {"\xEB\xB1", 0x0089AC}, 
{"\xEB\xB2", 0x0089AF}, {"\xEB\xB3", 0x0089B2}, {"\xEB\xB4", 0x0089BA}, {"\xEB\xB5", 0x0089BD}, 
{"\xEB\xB6", 0x0089BF}, {"\xEB\xB7", 0x0089C0}, {"\xEB\xB8", 0x0089DA}, {"\xEB\xB9", 0x0089DC}, 
{"\xEB\xBA", 0x0089DD}, {"\xEB\xBB", 0x0089E7}, {"\xEB\xBC", 0x0089F4}, {"\xEB\xBD", 0x0089F8}, 
{"\xEB\xBE", 0x008A03}, {"\xEB\xBF", 0x008A16}, {"\xEB\xC0", 0x008A10}, {"\xEB\xC1", 0x008A0C}, 
{"\xEB\xC2", 0x008A1B}, {"\xEB\xC3", 0x008A1D}, {"\xEB\xC4", 0x008A25}, {"\xEB\xC5", 0x008A36}, 
{"\xEB\xC6", 0x008A41}, {"\xEB\xC7", 0x008A5B}, {"\xEB\xC8", 0x008A52}, {"\xEB\xC9", 0x008A46}, 
{"\xEB\xCA", 0x008A48}, {"\xEB\xCB", 0x008A7C}, {"\xEB\xCC", 0x008A6D}, {"\xEB\xCD", 0x008A6C}, 
{"\xEB\xCE", 0x008A62}, {"\xEB\xCF", 0x008A85}, {"\xEB\xD0", 0x008A82}, {"\xEB\xD1", 0x008A84}, 
{"\xEB\xD2", 0x008AA8}, {"\xEB\xD3", 0x008AA1}, {"\xEB\xD4", 0x008A91}, {"\xEB\xD5", 0x008AA5}, 
{"\xEB\xD6", 0x008AA6}, {"\xEB\xD7", 0x008A9A}, {"\xEB\xD8", 0x008AA3}, {"\xEB\xD9", 0x008AC4}, 
{"\xEB\xDA", 0x008ACD}, {"\xEB\xDB", 0x008AC2}, {"\xEB\xDC", 0x008ADA}, {"\xEB\xDD", 0x008AEB}, 

};
 for(size_t i=1; i<sizeof(mb2u_2f_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_2f_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_30_cp20932_init()
{
static MB2UData mb2u_30_cp20932 [] = { {"", 0}, 
{"\xEB\xDE", 0x008AF3}, {"\xEB\xDF", 0x008AE7}, {"\xEB\xE0", 0x008AE4}, {"\xEB\xE1", 0x008AF1}, 
{"\xEB\xE2", 0x008B14}, {"\xEB\xE3", 0x008AE0}, {"\xEB\xE4", 0x008AE2}, {"\xEB\xE5", 0x008AF7}, 
{"\xEB\xE6", 0x008ADE}, {"\xEB\xE7", 0x008ADB}, {"\xEB\xE8", 0x008B0C}, {"\xEB\xE9", 0x008B07}, 
{"\xEB\xEA", 0x008B1A}, {"\xEB\xEB", 0x008AE1}, {"\xEB\xEC", 0x008B16}, {"\xEB\xED", 0x008B10}, 
{"\xEB\xEE", 0x008B17}, {"\xEB\xEF", 0x008B20}, {"\xEB\xF0", 0x008B33}, {"\xEB\xF1", 0x0097AB}, 
{"\xEB\xF2", 0x008B26}, {"\xEB\xF3", 0x008B2B}, {"\xEB\xF4", 0x008B3E}, {"\xEB\xF5", 0x008B28}, 
{"\xEB\xF6", 0x008B41}, {"\xEB\xF7", 0x008B4C}, {"\xEB\xF8", 0x008B4F}, {"\xEB\xF9", 0x008B4E}, 
{"\xEB\xFA", 0x008B49}, {"\xEB\xFB", 0x008B56}, {"\xEB\xFC", 0x008B5B}, {"\xEB\xFD", 0x008B5A}, 
{"\xEB\xFE", 0x008B6B}, {"\xEC\x21", 0x009D7C}, {"\xEC\x22", 0x009D7E}, {"\xEC\x23", 0x009D83}, 
{"\xEC\x24", 0x009D84}, {"\xEC\x25", 0x009D86}, {"\xEC\x26", 0x009D8A}, {"\xEC\x27", 0x009D8D}, 
{"\xEC\x28", 0x009D8E}, {"\xEC\x29", 0x009D92}, {"\xEC\x2A", 0x009D93}, {"\xEC\x2B", 0x009D95}, 
{"\xEC\x2C", 0x009D96}, {"\xEC\x2D", 0x009D97}, {"\xEC\x2E", 0x009D98}, {"\xEC\x2F", 0x009DA1}, 
{"\xEC\x30", 0x009DAA}, {"\xEC\x31", 0x009DAC}, {"\xEC\x32", 0x009DAE}, {"\xEC\x33", 0x009DB1}, 
{"\xEC\x34", 0x009DB5}, {"\xEC\x35", 0x009DB9}, {"\xEC\x36", 0x009DBC}, {"\xEC\x37", 0x009DBF}, 
{"\xEC\x38", 0x009DC3}, {"\xEC\x39", 0x009DC7}, {"\xEC\x3A", 0x009DC9}, {"\xEC\x3B", 0x009DCA}, 
{"\xEC\x3C", 0x009DD4}, {"\xEC\x3D", 0x009DD5}, {"\xEC\x3E", 0x009DD6}, {"\xEC\x3F", 0x009DD7}, 
{"\xEC\x40", 0x009DDA}, {"\xEC\x41", 0x009DDE}, {"\xEC\x42", 0x009DDF}, {"\xEC\x43", 0x009DE0}, 
{"\xEC\x44", 0x009DE5}, {"\xEC\x45", 0x009DE7}, {"\xEC\x46", 0x009DE9}, {"\xEC\x47", 0x009DEB}, 
{"\xEC\x48", 0x009DEE}, {"\xEC\x49", 0x009DF0}, {"\xEC\x4A", 0x009DF3}, {"\xEC\x4B", 0x009DF4}, 
{"\xEC\x4C", 0x009DFE}, {"\xEC\x4D", 0x009E0A}, {"\xEC\x4E", 0x009E02}, {"\xEC\x4F", 0x009E07}, 
{"\xEC\x50", 0x009E0E}, {"\xEC\x51", 0x009E10}, {"\xEC\x52", 0x009E11}, {"\xEC\x53", 0x009E12}, 
{"\xEC\x54", 0x009E15}, {"\xEC\x55", 0x009E16}, {"\xEC\x56", 0x009E19}, {"\xEC\x57", 0x009E1C}, 
{"\xEC\x58", 0x009E1D}, {"\xEC\x59", 0x009E7A}, {"\xEC\x5A", 0x009E7B}, {"\xEC\x5B", 0x009E7C}, 
{"\xEC\x5C", 0x009E80}, {"\xEC\x5D", 0x009E82}, {"\xEC\x5E", 0x009E83}, {"\xEC\x5F", 0x009E84}, 
{"\xEC\x60", 0x009E85}, {"\xEC\x61", 0x009E87}, {"\xEC\x62", 0x009E8E}, {"\xEC\x63", 0x009E8F}, 
{"\xEC\x64", 0x009E96}, {"\xEC\x65", 0x009E98}, {"\xEC\x66", 0x009E9B}, {"\xEC\x67", 0x009E9E}, 
{"\xEC\x68", 0x009EA4}, {"\xEC\x69", 0x009EA8}, {"\xEC\x6A", 0x009EAC}, {"\xEC\x6B", 0x009EAE}, 
{"\xEC\x6C", 0x009EAF}, {"\xEC\x6D", 0x009EB0}, {"\xEC\x6E", 0x009EB3}, {"\xEC\x6F", 0x009EB4}, 
{"\xEC\x70", 0x009EB5}, {"\xEC\x71", 0x009EC6}, {"\xEC\x72", 0x009EC8}, {"\xEC\x73", 0x009ECB}, 
{"\xEC\x74", 0x009ED5}, {"\xEC\x75", 0x009EDF}, {"\xEC\x76", 0x009EE4}, {"\xEC\x77", 0x009EE7}, 
{"\xEC\x78", 0x009EEC}, {"\xEC\x79", 0x009EED}, {"\xEC\x7A", 0x009EEE}, {"\xEC\x7B", 0x009EF0}, 
{"\xEC\x7C", 0x009EF1}, {"\xEC\x7D", 0x009EF2}, {"\xEC\x7E", 0x009EF5}, {"\xEC\xA1", 0x008B5F}, 
{"\xEC\xA2", 0x008B6C}, {"\xEC\xA3", 0x008B6F}, {"\xEC\xA4", 0x008B74}, {"\xEC\xA5", 0x008B7D}, 
{"\xEC\xA6", 0x008B80}, {"\xEC\xA7", 0x008B8C}, {"\xEC\xA8", 0x008B8E}, {"\xEC\xA9", 0x008B92}, 
{"\xEC\xAA", 0x008B93}, {"\xEC\xAB", 0x008B96}, {"\xEC\xAC", 0x008B99}, {"\xEC\xAD", 0x008B9A}, 
{"\xEC\xAE", 0x008C3A}, {"\xEC\xAF", 0x008C41}, {"\xEC\xB0", 0x008C3F}, {"\xEC\xB1", 0x008C48}, 
{"\xEC\xB2", 0x008C4C}, {"\xEC\xB3", 0x008C4E}, {"\xEC\xB4", 0x008C50}, {"\xEC\xB5", 0x008C55}, 
{"\xEC\xB6", 0x008C62}, {"\xEC\xB7", 0x008C6C}, {"\xEC\xB8", 0x008C78}, {"\xEC\xB9", 0x008C7A}, 
{"\xEC\xBA", 0x008C82}, {"\xEC\xBB", 0x008C89}, {"\xEC\xBC", 0x008C85}, {"\xEC\xBD", 0x008C8A}, 
{"\xEC\xBE", 0x008C8D}, {"\xEC\xBF", 0x008C8E}, {"\xEC\xC0", 0x008C94}, {"\xEC\xC1", 0x008C7C}, 
{"\xEC\xC2", 0x008C98}, {"\xEC\xC3", 0x00621D}, {"\xEC\xC4", 0x008CAD}, {"\xEC\xC5", 0x008CAA}, 
{"\xEC\xC6", 0x008CBD}, {"\xEC\xC7", 0x008CB2}, {"\xEC\xC8", 0x008CB3}, {"\xEC\xC9", 0x008CAE}, 
{"\xEC\xCA", 0x008CB6}, {"\xEC\xCB", 0x008CC8}, {"\xEC\xCC", 0x008CC1}, {"\xEC\xCD", 0x008CE4}, 
{"\xEC\xCE", 0x008CE3}, {"\xEC\xCF", 0x008CDA}, {"\xEC\xD0", 0x008CFD}, {"\xEC\xD1", 0x008CFA}, 
{"\xEC\xD2", 0x008CFB}, {"\xEC\xD3", 0x008D04}, {"\xEC\xD4", 0x008D05}, {"\xEC\xD5", 0x008D0A}, 
{"\xEC\xD6", 0x008D07}, {"\xEC\xD7", 0x008D0F}, {"\xEC\xD8", 0x008D0D}, {"\xEC\xD9", 0x008D10}, 
{"\xEC\xDA", 0x009F4E}, {"\xEC\xDB", 0x008D13}, {"\xEC\xDC", 0x008CCD}, {"\xEC\xDD", 0x008D14}, 
{"\xEC\xDE", 0x008D16}, {"\xEC\xDF", 0x008D67}, {"\xEC\xE0", 0x008D6D}, {"\xEC\xE1", 0x008D71}, 
{"\xEC\xE2", 0x008D73}, {"\xEC\xE3", 0x008D81}, {"\xEC\xE4", 0x008D99}, {"\xEC\xE5", 0x008DC2}, 
{"\xEC\xE6", 0x008DBE}, {"\xEC\xE7", 0x008DBA}, {"\xEC\xE8", 0x008DCF}, {"\xEC\xE9", 0x008DDA}, 
{"\xEC\xEA", 0x008DD6}, {"\xEC\xEB", 0x008DCC}, {"\xEC\xEC", 0x008DDB}, {"\xEC\xED", 0x008DCB}, 
{"\xEC\xEE", 0x008DEA}, {"\xEC\xEF", 0x008DEB}, {"\xEC\xF0", 0x008DDF}, {"\xEC\xF1", 0x008DE3}, 
{"\xEC\xF2", 0x008DFC}, {"\xEC\xF3", 0x008E08}, {"\xEC\xF4", 0x008E09}, {"\xEC\xF5", 0x008DFF}, 
{"\xEC\xF6", 0x008E1D}, {"\xEC\xF7", 0x008E1E}, {"\xEC\xF8", 0x008E10}, {"\xEC\xF9", 0x008E1F}, 
{"\xEC\xFA", 0x008E42}, {"\xEC\xFB", 0x008E35}, {"\xEC\xFC", 0x008E30}, {"\xEC\xFD", 0x008E34}, 
{"\xEC\xFE", 0x008E4A}, {"\xED\x21", 0x009EF8}, {"\xED\x22", 0x009EFF}, {"\xED\x23", 0x009F02}, 
{"\xED\x24", 0x009F03}, {"\xED\x25", 0x009F09}, {"\xED\x26", 0x009F0F}, {"\xED\x27", 0x009F10}, 
{"\xED\x28", 0x009F11}, {"\xED\x29", 0x009F12}, {"\xED\x2A", 0x009F14}, {"\xED\x2B", 0x009F16}, 
{"\xED\x2C", 0x009F17}, {"\xED\x2D", 0x009F19}, {"\xED\x2E", 0x009F1A}, {"\xED\x2F", 0x009F1B}, 
{"\xED\x30", 0x009F1F}, {"\xED\x31", 0x009F22}, {"\xED\x32", 0x009F26}, {"\xED\x33", 0x009F2A}, 
{"\xED\x34", 0x009F2B}, {"\xED\x35", 0x009F2F}, {"\xED\x36", 0x009F31}, {"\xED\x37", 0x009F32}, 
{"\xED\x38", 0x009F34}, {"\xED\x39", 0x009F37}, {"\xED\x3A", 0x009F39}, {"\xED\x3B", 0x009F3A}, 
{"\xED\x3C", 0x009F3C}, {"\xED\x3D", 0x009F3D}, {"\xED\x3E", 0x009F3F}, {"\xED\x3F", 0x009F41}, 
{"\xED\x40", 0x009F43}, {"\xED\x41", 0x009F44}, {"\xED\x42", 0x009F45}, {"\xED\x43", 0x009F46}, 

};
 for(size_t i=1; i<sizeof(mb2u_30_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_30_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_31_cp20932_init()
{
static MB2UData mb2u_31_cp20932 [] = { {"", 0}, 
{"\xED\x44", 0x009F47}, {"\xED\x45", 0x009F53}, {"\xED\x46", 0x009F55}, {"\xED\x47", 0x009F56}, 
{"\xED\x48", 0x009F57}, {"\xED\x49", 0x009F58}, {"\xED\x4A", 0x009F5A}, {"\xED\x4B", 0x009F5D}, 
{"\xED\x4C", 0x009F5E}, {"\xED\x4D", 0x009F68}, {"\xED\x4E", 0x009F69}, {"\xED\x4F", 0x009F6D}, 
{"\xED\x50", 0x009F6E}, {"\xED\x51", 0x009F6F}, {"\xED\x52", 0x009F70}, {"\xED\x53", 0x009F71}, 
{"\xED\x54", 0x009F73}, {"\xED\x55", 0x009F75}, {"\xED\x56", 0x009F7A}, {"\xED\x57", 0x009F7D}, 
{"\xED\x58", 0x009F8F}, {"\xED\x59", 0x009F90}, {"\xED\x5A", 0x009F91}, {"\xED\x5B", 0x009F92}, 
{"\xED\x5C", 0x009F94}, {"\xED\x5D", 0x009F96}, {"\xED\x5E", 0x009F97}, {"\xED\x5F", 0x009F9E}, 
{"\xED\x60", 0x009FA1}, {"\xED\x61", 0x009FA2}, {"\xED\x62", 0x009FA3}, {"\xED\x63", 0x009FA5}, 
{"\xED\xA1", 0x008E47}, {"\xED\xA2", 0x008E49}, {"\xED\xA3", 0x008E4C}, {"\xED\xA4", 0x008E50}, 
{"\xED\xA5", 0x008E48}, {"\xED\xA6", 0x008E59}, {"\xED\xA7", 0x008E64}, {"\xED\xA8", 0x008E60}, 
{"\xED\xA9", 0x008E2A}, {"\xED\xAA", 0x008E63}, {"\xED\xAB", 0x008E55}, {"\xED\xAC", 0x008E76}, 
{"\xED\xAD", 0x008E72}, {"\xED\xAE", 0x008E7C}, {"\xED\xAF", 0x008E81}, {"\xED\xB0", 0x008E87}, 
{"\xED\xB1", 0x008E85}, {"\xED\xB2", 0x008E84}, {"\xED\xB3", 0x008E8B}, {"\xED\xB4", 0x008E8A}, 
{"\xED\xB5", 0x008E93}, {"\xED\xB6", 0x008E91}, {"\xED\xB7", 0x008E94}, {"\xED\xB8", 0x008E99}, 
{"\xED\xB9", 0x008EAA}, {"\xED\xBA", 0x008EA1}, {"\xED\xBB", 0x008EAC}, {"\xED\xBC", 0x008EB0}, 
{"\xED\xBD", 0x008EC6}, {"\xED\xBE", 0x008EB1}, {"\xED\xBF", 0x008EBE}, {"\xED\xC0", 0x008EC5}, 
{"\xED\xC1", 0x008EC8}, {"\xED\xC2", 0x008ECB}, {"\xED\xC3", 0x008EDB}, {"\xED\xC4", 0x008EE3}, 
{"\xED\xC5", 0x008EFC}, {"\xED\xC6", 0x008EFB}, {"\xED\xC7", 0x008EEB}, {"\xED\xC8", 0x008EFE}, 
{"\xED\xC9", 0x008F0A}, {"\xED\xCA", 0x008F05}, {"\xED\xCB", 0x008F15}, {"\xED\xCC", 0x008F12}, 
{"\xED\xCD", 0x008F19}, {"\xED\xCE", 0x008F13}, {"\xED\xCF", 0x008F1C}, {"\xED\xD0", 0x008F1F}, 
{"\xED\xD1", 0x008F1B}, {"\xED\xD2", 0x008F0C}, {"\xED\xD3", 0x008F26}, {"\xED\xD4", 0x008F33}, 
{"\xED\xD5", 0x008F3B}, {"\xED\xD6", 0x008F39}, {"\xED\xD7", 0x008F45}, {"\xED\xD8", 0x008F42}, 
{"\xED\xD9", 0x008F3E}, {"\xED\xDA", 0x008F4C}, {"\xED\xDB", 0x008F49}, {"\xED\xDC", 0x008F46}, 
{"\xED\xDD", 0x008F4E}, {"\xED\xDE", 0x008F57}, {"\xED\xDF", 0x008F5C}, {"\xED\xE0", 0x008F62}, 
{"\xED\xE1", 0x008F63}, {"\xED\xE2", 0x008F64}, {"\xED\xE3", 0x008F9C}, {"\xED\xE4", 0x008F9F}, 
{"\xED\xE5", 0x008FA3}, {"\xED\xE6", 0x008FAD}, {"\xED\xE7", 0x008FAF}, {"\xED\xE8", 0x008FB7}, 
{"\xED\xE9", 0x008FDA}, {"\xED\xEA", 0x008FE5}, {"\xED\xEB", 0x008FE2}, {"\xED\xEC", 0x008FEA}, 
{"\xED\xED", 0x008FEF}, {"\xED\xEE", 0x009087}, {"\xED\xEF", 0x008FF4}, {"\xED\xF0", 0x009005}, 
{"\xED\xF1", 0x008FF9}, {"\xED\xF2", 0x008FFA}, {"\xED\xF3", 0x009011}, {"\xED\xF4", 0x009015}, 
{"\xED\xF5", 0x009021}, {"\xED\xF6", 0x00900D}, {"\xED\xF7", 0x00901E}, {"\xED\xF8", 0x009016}, 
{"\xED\xF9", 0x00900B}, {"\xED\xFA", 0x009027}, {"\xED\xFB", 0x009036}, {"\xED\xFC", 0x009035}, 
{"\xED\xFD", 0x009039}, {"\xED\xFE", 0x008FF8}, {"\xEE\xA1", 0x00904F}, {"\xEE\xA2", 0x009050}, 
{"\xEE\xA3", 0x009051}, {"\xEE\xA4", 0x009052}, {"\xEE\xA5", 0x00900E}, {"\xEE\xA6", 0x009049}, 
{"\xEE\xA7", 0x00903E}, {"\xEE\xA8", 0x009056}, {"\xEE\xA9", 0x009058}, {"\xEE\xAA", 0x00905E}, 
{"\xEE\xAB", 0x009068}, {"\xEE\xAC", 0x00906F}, {"\xEE\xAD", 0x009076}, {"\xEE\xAE", 0x0096A8}, 
{"\xEE\xAF", 0x009072}, {"\xEE\xB0", 0x009082}, {"\xEE\xB1", 0x00907D}, {"\xEE\xB2", 0x009081}, 
{"\xEE\xB3", 0x009080}, {"\xEE\xB4", 0x00908A}, {"\xEE\xB5", 0x009089}, {"\xEE\xB6", 0x00908F}, 
{"\xEE\xB7", 0x0090A8}, {"\xEE\xB8", 0x0090AF}, {"\xEE\xB9", 0x0090B1}, {"\xEE\xBA", 0x0090B5}, 
{"\xEE\xBB", 0x0090E2}, {"\xEE\xBC", 0x0090E4}, {"\xEE\xBD", 0x006248}, {"\xEE\xBE", 0x0090DB}, 
{"\xEE\xBF", 0x009102}, {"\xEE\xC0", 0x009112}, {"\xEE\xC1", 0x009119}, {"\xEE\xC2", 0x009132}, 
{"\xEE\xC3", 0x009130}, {"\xEE\xC4", 0x00914A}, {"\xEE\xC5", 0x009156}, {"\xEE\xC6", 0x009158}, 
{"\xEE\xC7", 0x009163}, {"\xEE\xC8", 0x009165}, {"\xEE\xC9", 0x009169}, {"\xEE\xCA", 0x009173}, 
{"\xEE\xCB", 0x009172}, {"\xEE\xCC", 0x00918B}, {"\xEE\xCD", 0x009189}, {"\xEE\xCE", 0x009182}, 
{"\xEE\xCF", 0x0091A2}, {"\xEE\xD0", 0x0091AB}, {"\xEE\xD1", 0x0091AF}, {"\xEE\xD2", 0x0091AA}, 
{"\xEE\xD3", 0x0091B5}, {"\xEE\xD4", 0x0091B4}, {"\xEE\xD5", 0x0091BA}, {"\xEE\xD6", 0x0091C0}, 
{"\xEE\xD7", 0x0091C1}, {"\xEE\xD8", 0x0091C9}, {"\xEE\xD9", 0x0091CB}, {"\xEE\xDA", 0x0091D0}, 
{"\xEE\xDB", 0x0091D6}, {"\xEE\xDC", 0x0091DF}, {"\xEE\xDD", 0x0091E1}, {"\xEE\xDE", 0x0091DB}, 
{"\xEE\xDF", 0x0091FC}, {"\xEE\xE0", 0x0091F5}, {"\xEE\xE1", 0x0091F6}, {"\xEE\xE2", 0x00921E}, 
{"\xEE\xE3", 0x0091FF}, {"\xEE\xE4", 0x009214}, {"\xEE\xE5", 0x00922C}, {"\xEE\xE6", 0x009215}, 
{"\xEE\xE7", 0x009211}, {"\xEE\xE8", 0x00925E}, {"\xEE\xE9", 0x009257}, {"\xEE\xEA", 0x009245}, 
{"\xEE\xEB", 0x009249}, {"\xEE\xEC", 0x009264}, {"\xEE\xED", 0x009248}, {"\xEE\xEE", 0x009295}, 
{"\xEE\xEF", 0x00923F}, {"\xEE\xF0", 0x00924B}, {"\xEE\xF1", 0x009250}, {"\xEE\xF2", 0x00929C}, 
{"\xEE\xF3", 0x009296}, {"\xEE\xF4", 0x009293}, {"\xEE\xF5", 0x00929B}, {"\xEE\xF6", 0x00925A}, 
{"\xEE\xF7", 0x0092CF}, {"\xEE\xF8", 0x0092B9}, {"\xEE\xF9", 0x0092B7}, {"\xEE\xFA", 0x0092E9}, 
{"\xEE\xFB", 0x00930F}, {"\xEE\xFC", 0x0092FA}, {"\xEE\xFD", 0x009344}, {"\xEE\xFE", 0x00932E}, 
{"\xEF\xA1", 0x009319}, {"\xEF\xA2", 0x009322}, {"\xEF\xA3", 0x00931A}, {"\xEF\xA4", 0x009323}, 
{"\xEF\xA5", 0x00933A}, {"\xEF\xA6", 0x009335}, {"\xEF\xA7", 0x00933B}, {"\xEF\xA8", 0x00935C}, 
{"\xEF\xA9", 0x009360}, {"\xEF\xAA", 0x00937C}, {"\xEF\xAB", 0x00936E}, {"\xEF\xAC", 0x009356}, 
{"\xEF\xAD", 0x0093B0}, {"\xEF\xAE", 0x0093AC}, {"\xEF\xAF", 0x0093AD}, {"\xEF\xB0", 0x009394}, 
{"\xEF\xB1", 0x0093B9}, {"\xEF\xB2", 0x0093D6}, {"\xEF\xB3", 0x0093D7}, {"\xEF\xB4", 0x0093E8}, 
{"\xEF\xB5", 0x0093E5}, {"\xEF\xB6", 0x0093D8}, {"\xEF\xB7", 0x0093C3}, {"\xEF\xB8", 0x0093DD}, 
{"\xEF\xB9", 0x0093D0}, {"\xEF\xBA", 0x0093C8}, {"\xEF\xBB", 0x0093E4}, {"\xEF\xBC", 0x00941A}, 
{"\xEF\xBD", 0x009414}, {"\xEF\xBE", 0x009413}, {"\xEF\xBF", 0x009403}, {"\xEF\xC0", 0x009407}, 
{"\xEF\xC1", 0x009410}, {"\xEF\xC2", 0x009436}, {"\xEF\xC3", 0x00942B}, {"\xEF\xC4", 0x009435}, 

};
 for(size_t i=1; i<sizeof(mb2u_31_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_31_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_32_cp20932_init()
{
static MB2UData mb2u_32_cp20932 [] = { {"", 0}, 
{"\xEF\xC5", 0x009421}, {"\xEF\xC6", 0x00943A}, {"\xEF\xC7", 0x009441}, {"\xEF\xC8", 0x009452}, 
{"\xEF\xC9", 0x009444}, {"\xEF\xCA", 0x00945B}, {"\xEF\xCB", 0x009460}, {"\xEF\xCC", 0x009462}, 
{"\xEF\xCD", 0x00945E}, {"\xEF\xCE", 0x00946A}, {"\xEF\xCF", 0x009229}, {"\xEF\xD0", 0x009470}, 
{"\xEF\xD1", 0x009475}, {"\xEF\xD2", 0x009477}, {"\xEF\xD3", 0x00947D}, {"\xEF\xD4", 0x00945A}, 
{"\xEF\xD5", 0x00947C}, {"\xEF\xD6", 0x00947E}, {"\xEF\xD7", 0x009481}, {"\xEF\xD8", 0x00947F}, 
{"\xEF\xD9", 0x009582}, {"\xEF\xDA", 0x009587}, {"\xEF\xDB", 0x00958A}, {"\xEF\xDC", 0x009594}, 
{"\xEF\xDD", 0x009596}, {"\xEF\xDE", 0x009598}, {"\xEF\xDF", 0x009599}, {"\xEF\xE0", 0x0095A0}, 
{"\xEF\xE1", 0x0095A8}, {"\xEF\xE2", 0x0095A7}, {"\xEF\xE3", 0x0095AD}, {"\xEF\xE4", 0x0095BC}, 
{"\xEF\xE5", 0x0095BB}, {"\xEF\xE6", 0x0095B9}, {"\xEF\xE7", 0x0095BE}, {"\xEF\xE8", 0x0095CA}, 
{"\xEF\xE9", 0x006FF6}, {"\xEF\xEA", 0x0095C3}, {"\xEF\xEB", 0x0095CD}, {"\xEF\xEC", 0x0095CC}, 
{"\xEF\xED", 0x0095D5}, {"\xEF\xEE", 0x0095D4}, {"\xEF\xEF", 0x0095D6}, {"\xEF\xF0", 0x0095DC}, 
{"\xEF\xF1", 0x0095E1}, {"\xEF\xF2", 0x0095E5}, {"\xEF\xF3", 0x0095E2}, {"\xEF\xF4", 0x009621}, 
{"\xEF\xF5", 0x009628}, {"\xEF\xF6", 0x00962E}, {"\xEF\xF7", 0x00962F}, {"\xEF\xF8", 0x009642}, 
{"\xEF\xF9", 0x00964C}, {"\xEF\xFA", 0x00964F}, {"\xEF\xFB", 0x00964B}, {"\xEF\xFC", 0x009677}, 
{"\xEF\xFD", 0x00965C}, {"\xEF\xFE", 0x00965E}, {"\xF0\xA1", 0x00965D}, {"\xF0\xA2", 0x00965F}, 
{"\xF0\xA3", 0x009666}, {"\xF0\xA4", 0x009672}, {"\xF0\xA5", 0x00966C}, {"\xF0\xA6", 0x00968D}, 
{"\xF0\xA7", 0x009698}, {"\xF0\xA8", 0x009695}, {"\xF0\xA9", 0x009697}, {"\xF0\xAA", 0x0096AA}, 
{"\xF0\xAB", 0x0096A7}, {"\xF0\xAC", 0x0096B1}, {"\xF0\xAD", 0x0096B2}, {"\xF0\xAE", 0x0096B0}, 
{"\xF0\xAF", 0x0096B4}, {"\xF0\xB0", 0x0096B6}, {"\xF0\xB1", 0x0096B8}, {"\xF0\xB2", 0x0096B9}, 
{"\xF0\xB3", 0x0096CE}, {"\xF0\xB4", 0x0096CB}, {"\xF0\xB5", 0x0096C9}, {"\xF0\xB6", 0x0096CD}, 
{"\xF0\xB7", 0x00894D}, {"\xF0\xB8", 0x0096DC}, {"\xF0\xB9", 0x00970D}, {"\xF0\xBA", 0x0096D5}, 
{"\xF0\xBB", 0x0096F9}, {"\xF0\xBC", 0x009704}, {"\xF0\xBD", 0x009706}, {"\xF0\xBE", 0x009708}, 
{"\xF0\xBF", 0x009713}, {"\xF0\xC0", 0x00970E}, {"\xF0\xC1", 0x009711}, {"\xF0\xC2", 0x00970F}, 
{"\xF0\xC3", 0x009716}, {"\xF0\xC4", 0x009719}, {"\xF0\xC5", 0x009724}, {"\xF0\xC6", 0x00972A}, 
{"\xF0\xC7", 0x009730}, {"\xF0\xC8", 0x009739}, {"\xF0\xC9", 0x00973D}, {"\xF0\xCA", 0x00973E}, 
{"\xF0\xCB", 0x009744}, {"\xF0\xCC", 0x009746}, {"\xF0\xCD", 0x009748}, {"\xF0\xCE", 0x009742}, 
{"\xF0\xCF", 0x009749}, {"\xF0\xD0", 0x00975C}, {"\xF0\xD1", 0x009760}, {"\xF0\xD2", 0x009764}, 
{"\xF0\xD3", 0x009766}, {"\xF0\xD4", 0x009768}, {"\xF0\xD5", 0x0052D2}, {"\xF0\xD6", 0x00976B}, 
{"\xF0\xD7", 0x009771}, {"\xF0\xD8", 0x009779}, {"\xF0\xD9", 0x009785}, {"\xF0\xDA", 0x00977C}, 
{"\xF0\xDB", 0x009781}, {"\xF0\xDC", 0x00977A}, {"\xF0\xDD", 0x009786}, {"\xF0\xDE", 0x00978B}, 
{"\xF0\xDF", 0x00978F}, {"\xF0\xE0", 0x009790}, {"\xF0\xE1", 0x00979C}, {"\xF0\xE2", 0x0097A8}, 
{"\xF0\xE3", 0x0097A6}, {"\xF0\xE4", 0x0097A3}, {"\xF0\xE5", 0x0097B3}, {"\xF0\xE6", 0x0097B4}, 
{"\xF0\xE7", 0x0097C3}, {"\xF0\xE8", 0x0097C6}, {"\xF0\xE9", 0x0097C8}, {"\xF0\xEA", 0x0097CB}, 
{"\xF0\xEB", 0x0097DC}, {"\xF0\xEC", 0x0097ED}, {"\xF0\xED", 0x009F4F}, {"\xF0\xEE", 0x0097F2}, 
{"\xF0\xEF", 0x007ADF}, {"\xF0\xF0", 0x0097F6}, {"\xF0\xF1", 0x0097F5}, {"\xF0\xF2", 0x00980F}, 
{"\xF0\xF3", 0x00980C}, {"\xF0\xF4", 0x009838}, {"\xF0\xF5", 0x009824}, {"\xF0\xF6", 0x009821}, 
{"\xF0\xF7", 0x009837}, {"\xF0\xF8", 0x00983D}, {"\xF0\xF9", 0x009846}, {"\xF0\xFA", 0x00984F}, 
{"\xF0\xFB", 0x00984B}, {"\xF0\xFC", 0x00986B}, {"\xF0\xFD", 0x00986F}, {"\xF0\xFE", 0x009870}, 
{"\xF1\xA1", 0x009871}, {"\xF1\xA2", 0x009874}, {"\xF1\xA3", 0x009873}, {"\xF1\xA4", 0x0098AA}, 
{"\xF1\xA5", 0x0098AF}, {"\xF1\xA6", 0x0098B1}, {"\xF1\xA7", 0x0098B6}, {"\xF1\xA8", 0x0098C4}, 
{"\xF1\xA9", 0x0098C3}, {"\xF1\xAA", 0x0098C6}, {"\xF1\xAB", 0x0098E9}, {"\xF1\xAC", 0x0098EB}, 
{"\xF1\xAD", 0x009903}, {"\xF1\xAE", 0x009909}, {"\xF1\xAF", 0x009912}, {"\xF1\xB0", 0x009914}, 
{"\xF1\xB1", 0x009918}, {"\xF1\xB2", 0x009921}, {"\xF1\xB3", 0x00991D}, {"\xF1\xB4", 0x00991E}, 
{"\xF1\xB5", 0x009924}, {"\xF1\xB6", 0x009920}, {"\xF1\xB7", 0x00992C}, {"\xF1\xB8", 0x00992E}, 
{"\xF1\xB9", 0x00993D}, {"\xF1\xBA", 0x00993E}, {"\xF1\xBB", 0x009942}, {"\xF1\xBC", 0x009949}, 
{"\xF1\xBD", 0x009945}, {"\xF1\xBE", 0x009950}, {"\xF1\xBF", 0x00994B}, {"\xF1\xC0", 0x009951}, 
{"\xF1\xC1", 0x009952}, {"\xF1\xC2", 0x00994C}, {"\xF1\xC3", 0x009955}, {"\xF1\xC4", 0x009997}, 
{"\xF1\xC5", 0x009998}, {"\xF1\xC6", 0x0099A5}, {"\xF1\xC7", 0x0099AD}, {"\xF1\xC8", 0x0099AE}, 
{"\xF1\xC9", 0x0099BC}, {"\xF1\xCA", 0x0099DF}, {"\xF1\xCB", 0x0099DB}, {"\xF1\xCC", 0x0099DD}, 
{"\xF1\xCD", 0x0099D8}, {"\xF1\xCE", 0x0099D1}, {"\xF1\xCF", 0x0099ED}, {"\xF1\xD0", 0x0099EE}, 
{"\xF1\xD1", 0x0099F1}, {"\xF1\xD2", 0x0099F2}, {"\xF1\xD3", 0x0099FB}, {"\xF1\xD4", 0x0099F8}, 
{"\xF1\xD5", 0x009A01}, {"\xF1\xD6", 0x009A0F}, {"\xF1\xD7", 0x009A05}, {"\xF1\xD8", 0x0099E2}, 
{"\xF1\xD9", 0x009A19}, {"\xF1\xDA", 0x009A2B}, {"\xF1\xDB", 0x009A37}, {"\xF1\xDC", 0x009A45}, 
{"\xF1\xDD", 0x009A42}, {"\xF1\xDE", 0x009A40}, {"\xF1\xDF", 0x009A43}, {"\xF1\xE0", 0x009A3E}, 
{"\xF1\xE1", 0x009A55}, {"\xF1\xE2", 0x009A4D}, {"\xF1\xE3", 0x009A5B}, {"\xF1\xE4", 0x009A57}, 
{"\xF1\xE5", 0x009A5F}, {"\xF1\xE6", 0x009A62}, {"\xF1\xE7", 0x009A65}, {"\xF1\xE8", 0x009A64}, 
{"\xF1\xE9", 0x009A69}, {"\xF1\xEA", 0x009A6B}, {"\xF1\xEB", 0x009A6A}, {"\xF1\xEC", 0x009AAD}, 
{"\xF1\xED", 0x009AB0}, {"\xF1\xEE", 0x009ABC}, {"\xF1\xEF", 0x009AC0}, {"\xF1\xF0", 0x009ACF}, 
{"\xF1\xF1", 0x009AD1}, {"\xF1\xF2", 0x009AD3}, {"\xF1\xF3", 0x009AD4}, {"\xF1\xF4", 0x009ADE}, 
{"\xF1\xF5", 0x009ADF}, {"\xF1\xF6", 0x009AE2}, {"\xF1\xF7", 0x009AE3}, {"\xF1\xF8", 0x009AE6}, 
{"\xF1\xF9", 0x009AEF}, {"\xF1\xFA", 0x009AEB}, {"\xF1\xFB", 0x009AEE}, {"\xF1\xFC", 0x009AF4}, 
{"\xF1\xFD", 0x009AF1}, {"\xF1\xFE", 0x009AF7}, {"\xF2\xA1", 0x009AFB}, {"\xF2\xA2", 0x009B06}, 
{"\xF2\xA3", 0x009B18}, {"\xF2\xA4", 0x009B1A}, {"\xF2\xA5", 0x009B1F}, {"\xF2\xA6", 0x009B22}, 
{"\xF2\xA7", 0x009B23}, {"\xF2\xA8", 0x009B25}, {"\xF2\xA9", 0x009B27}, {"\xF2\xAA", 0x009B28}, 

};
 for(size_t i=1; i<sizeof(mb2u_32_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_32_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_33_cp20932_init()
{
static MB2UData mb2u_33_cp20932 [] = { {"", 0}, 
{"\xF2\xAB", 0x009B29}, {"\xF2\xAC", 0x009B2A}, {"\xF2\xAD", 0x009B2E}, {"\xF2\xAE", 0x009B2F}, 
{"\xF2\xAF", 0x009B32}, {"\xF2\xB0", 0x009B44}, {"\xF2\xB1", 0x009B43}, {"\xF2\xB2", 0x009B4F}, 
{"\xF2\xB3", 0x009B4D}, {"\xF2\xB4", 0x009B4E}, {"\xF2\xB5", 0x009B51}, {"\xF2\xB6", 0x009B58}, 
{"\xF2\xB7", 0x009B74}, {"\xF2\xB8", 0x009B93}, {"\xF2\xB9", 0x009B83}, {"\xF2\xBA", 0x009B91}, 
{"\xF2\xBB", 0x009B96}, {"\xF2\xBC", 0x009B97}, {"\xF2\xBD", 0x009B9F}, {"\xF2\xBE", 0x009BA0}, 
{"\xF2\xBF", 0x009BA8}, {"\xF2\xC0", 0x009BB4}, {"\xF2\xC1", 0x009BC0}, {"\xF2\xC2", 0x009BCA}, 
{"\xF2\xC3", 0x009BB9}, {"\xF2\xC4", 0x009BC6}, {"\xF2\xC5", 0x009BCF}, {"\xF2\xC6", 0x009BD1}, 
{"\xF2\xC7", 0x009BD2}, {"\xF2\xC8", 0x009BE3}, {"\xF2\xC9", 0x009BE2}, {"\xF2\xCA", 0x009BE4}, 
{"\xF2\xCB", 0x009BD4}, {"\xF2\xCC", 0x009BE1}, {"\xF2\xCD", 0x009C3A}, {"\xF2\xCE", 0x009BF2}, 
{"\xF2\xCF", 0x009BF1}, {"\xF2\xD0", 0x009BF0}, {"\xF2\xD1", 0x009C15}, {"\xF2\xD2", 0x009C14}, 
{"\xF2\xD3", 0x009C09}, {"\xF2\xD4", 0x009C13}, {"\xF2\xD5", 0x009C0C}, {"\xF2\xD6", 0x009C06}, 
{"\xF2\xD7", 0x009C08}, {"\xF2\xD8", 0x009C12}, {"\xF2\xD9", 0x009C0A}, {"\xF2\xDA", 0x009C04}, 
{"\xF2\xDB", 0x009C2E}, {"\xF2\xDC", 0x009C1B}, {"\xF2\xDD", 0x009C25}, {"\xF2\xDE", 0x009C24}, 
{"\xF2\xDF", 0x009C21}, {"\xF2\xE0", 0x009C30}, {"\xF2\xE1", 0x009C47}, {"\xF2\xE2", 0x009C32}, 
{"\xF2\xE3", 0x009C46}, {"\xF2\xE4", 0x009C3E}, {"\xF2\xE5", 0x009C5A}, {"\xF2\xE6", 0x009C60}, 
{"\xF2\xE7", 0x009C67}, {"\xF2\xE8", 0x009C76}, {"\xF2\xE9", 0x009C78}, {"\xF2\xEA", 0x009CE7}, 
{"\xF2\xEB", 0x009CEC}, {"\xF2\xEC", 0x009CF0}, {"\xF2\xED", 0x009D09}, {"\xF2\xEE", 0x009D08}, 
{"\xF2\xEF", 0x009CEB}, {"\xF2\xF0", 0x009D03}, {"\xF2\xF1", 0x009D06}, {"\xF2\xF2", 0x009D2A}, 
{"\xF2\xF3", 0x009D26}, {"\xF2\xF4", 0x009DAF}, {"\xF2\xF5", 0x009D23}, {"\xF2\xF6", 0x009D1F}, 
{"\xF2\xF7", 0x009D44}, {"\xF2\xF8", 0x009D15}, {"\xF2\xF9", 0x009D12}, {"\xF2\xFA", 0x009D41}, 
{"\xF2\xFB", 0x009D3F}, {"\xF2\xFC", 0x009D3E}, {"\xF2\xFD", 0x009D46}, {"\xF2\xFE", 0x009D48}, 
{"\xF3\x21", 0x002170}, {"\xF3\x22", 0x002171}, {"\xF3\x23", 0x002172}, {"\xF3\x24", 0x002173}, 
{"\xF3\x25", 0x002174}, {"\xF3\x26", 0x002175}, {"\xF3\x27", 0x002176}, {"\xF3\x28", 0x002177}, 
{"\xF3\x29", 0x002178}, {"\xF3\x2A", 0x002179}, {"\xF3\x35", 0x00FF07}, {"\xF3\x36", 0x00FF02}, 
{"\xF3\x3A", 0x0070BB}, {"\xF3\x3B", 0x004EFC}, {"\xF3\x3C", 0x0050F4}, {"\xF3\x3D", 0x0051EC}, 
{"\xF3\x3E", 0x005307}, {"\xF3\x3F", 0x005324}, {"\xF3\x40", 0x00FA0E}, {"\xF3\x41", 0x00548A}, 
{"\xF3\x42", 0x005759}, {"\xF3\x43", 0x00FA0F}, {"\xF3\x44", 0x00FA10}, {"\xF3\x45", 0x00589E}, 
{"\xF3\x46", 0x005BEC}, {"\xF3\x47", 0x005CF5}, {"\xF3\x48", 0x005D53}, {"\xF3\x49", 0x00FA11}, 
{"\xF3\x4A", 0x005FB7}, {"\xF3\x4B", 0x006085}, {"\xF3\x4C", 0x006120}, {"\xF3\x4D", 0x00654E}, 
{"\xF3\x4F", 0x006665}, {"\xF3\x50", 0x00FA12}, {"\xF3\x51", 0x00F929}, {"\xF3\x52", 0x006801}, 
{"\xF3\x53", 0x00FA13}, {"\xF3\x54", 0x00FA14}, {"\xF3\x55", 0x006A6B}, {"\xF3\x56", 0x006AE2}, 
{"\xF3\x57", 0x006DF8}, {"\xF3\x58", 0x006DF2}, {"\xF3\x59", 0x007028}, {"\xF3\x5A", 0x00FA15}, 
{"\xF3\x5B", 0x00FA16}, {"\xF3\x5C", 0x007501}, {"\xF3\x5D", 0x007682}, {"\xF3\x5E", 0x00769E}, 
{"\xF3\x5F", 0x00FA17}, {"\xF3\x60", 0x007930}, {"\xF3\x61", 0x00FA18}, {"\xF3\x62", 0x00FA19}, 
{"\xF3\x63", 0x00FA1A}, {"\xF3\x64", 0x00FA1B}, {"\xF3\x65", 0x007AE7}, {"\xF3\x66", 0x00FA1C}, 
{"\xF3\x67", 0x00FA1D}, {"\xF3\x68", 0x007DA0}, {"\xF3\x69", 0x007DD6}, {"\xF3\x6A", 0x00FA1E}, 
{"\xF3\x6B", 0x008362}, {"\xF3\x6C", 0x00FA1F}, {"\xF3\x6D", 0x0085B0}, {"\xF3\x6E", 0x00FA20}, 
{"\xF3\x6F", 0x00FA21}, {"\xF3\x70", 0x008807}, {"\xF3\x71", 0x00FA22}, {"\xF3\x72", 0x008B7F}, 
{"\xF3\x73", 0x008CF4}, {"\xF3\x74", 0x008D76}, {"\xF3\x75", 0x00FA23}, {"\xF3\x76", 0x00FA24}, 
{"\xF3\x77", 0x00FA25}, {"\xF3\x78", 0x0090DE}, {"\xF3\x79", 0x00FA26}, {"\xF3\x7A", 0x009115}, 
{"\xF3\x7B", 0x00FA27}, {"\xF3\x7C", 0x00FA28}, {"\xF3\x7D", 0x009592}, {"\xF3\x7E", 0x00F9DC}, 
{"\xF3\xA1", 0x009D5D}, {"\xF3\xA2", 0x009D5E}, {"\xF3\xA3", 0x009D64}, {"\xF3\xA4", 0x009D51}, 
{"\xF3\xA5", 0x009D50}, {"\xF3\xA6", 0x009D59}, {"\xF3\xA7", 0x009D72}, {"\xF3\xA8", 0x009D89}, 
{"\xF3\xA9", 0x009D87}, {"\xF3\xAA", 0x009DAB}, {"\xF3\xAB", 0x009D6F}, {"\xF3\xAC", 0x009D7A}, 
{"\xF3\xAD", 0x009D9A}, {"\xF3\xAE", 0x009DA4}, {"\xF3\xAF", 0x009DA9}, {"\xF3\xB0", 0x009DB2}, 
{"\xF3\xB1", 0x009DC4}, {"\xF3\xB2", 0x009DC1}, {"\xF3\xB3", 0x009DBB}, {"\xF3\xB4", 0x009DB8}, 
{"\xF3\xB5", 0x009DBA}, {"\xF3\xB6", 0x009DC6}, {"\xF3\xB7", 0x009DCF}, {"\xF3\xB8", 0x009DC2}, 
{"\xF3\xB9", 0x009DD9}, {"\xF3\xBA", 0x009DD3}, {"\xF3\xBB", 0x009DF8}, {"\xF3\xBC", 0x009DE6}, 
{"\xF3\xBD", 0x009DED}, {"\xF3\xBE", 0x009DEF}, {"\xF3\xBF", 0x009DFD}, {"\xF3\xC0", 0x009E1A}, 
{"\xF3\xC1", 0x009E1B}, {"\xF3\xC2", 0x009E1E}, {"\xF3\xC3", 0x009E75}, {"\xF3\xC4", 0x009E79}, 
{"\xF3\xC5", 0x009E7D}, {"\xF3\xC6", 0x009E81}, {"\xF3\xC7", 0x009E88}, {"\xF3\xC8", 0x009E8B}, 
{"\xF3\xC9", 0x009E8C}, {"\xF3\xCA", 0x009E92}, {"\xF3\xCB", 0x009E95}, {"\xF3\xCC", 0x009E91}, 
{"\xF3\xCD", 0x009E9D}, {"\xF3\xCE", 0x009EA5}, {"\xF3\xCF", 0x009EA9}, {"\xF3\xD0", 0x009EB8}, 
{"\xF3\xD1", 0x009EAA}, {"\xF3\xD2", 0x009EAD}, {"\xF3\xD3", 0x009761}, {"\xF3\xD4", 0x009ECC}, 
{"\xF3\xD5", 0x009ECE}, {"\xF3\xD6", 0x009ECF}, {"\xF3\xD7", 0x009ED0}, {"\xF3\xD8", 0x009ED4}, 
{"\xF3\xD9", 0x009EDC}, {"\xF3\xDA", 0x009EDE}, {"\xF3\xDB", 0x009EDD}, {"\xF3\xDC", 0x009EE0}, 
{"\xF3\xDD", 0x009EE5}, {"\xF3\xDE", 0x009EE8}, {"\xF3\xDF", 0x009EEF}, {"\xF3\xE0", 0x009EF4}, 
{"\xF3\xE1", 0x009EF6}, {"\xF3\xE2", 0x009EF7}, {"\xF3\xE3", 0x009EF9}, {"\xF3\xE4", 0x009EFB}, 
{"\xF3\xE5", 0x009EFC}, {"\xF3\xE6", 0x009EFD}, {"\xF3\xE7", 0x009F07}, {"\xF3\xE8", 0x009F08}, 
{"\xF3\xE9", 0x0076B7}, {"\xF3\xEA", 0x009F15}, {"\xF3\xEB", 0x009F21}, {"\xF3\xEC", 0x009F2C}, 
{"\xF3\xED", 0x009F3E}, {"\xF3\xEE", 0x009F4A}, {"\xF3\xEF", 0x009F52}, {"\xF3\xF0", 0x009F54}, 
{"\xF3\xF1", 0x009F63}, {"\xF3\xF2", 0x009F5F}, {"\xF3\xF3", 0x009F60}, {"\xF3\xF4", 0x009F61}, 
{"\xF3\xF5", 0x009F66}, {"\xF3\xF6", 0x009F67}, {"\xF3\xF7", 0x009F6C}, {"\xF3\xF8", 0x009F6A}, 
{"\xF3\xF9", 0x009F77}, {"\xF3\xFA", 0x009F72}, {"\xF3\xFB", 0x009F76}, {"\xF3\xFC", 0x009F95}, 

};
 for(size_t i=1; i<sizeof(mb2u_33_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_33_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_34_cp20932_init()
{
static MB2UData mb2u_34_cp20932 [] = { {"", 0}, 
{"\xF3\xFD", 0x009F9C}, {"\xF3\xFE", 0x009FA0}, {"\xF4\x21", 0x00FA29}, {"\xF4\x22", 0x00973B}, 
{"\xF4\x24", 0x009751}, {"\xF4\x25", 0x00FA2A}, {"\xF4\x26", 0x00FA2B}, {"\xF4\x27", 0x00FA2C}, 
{"\xF4\x28", 0x00999E}, {"\xF4\x29", 0x009AD9}, {"\xF4\x2A", 0x009B72}, {"\xF4\x2B", 0x00FA2D}, 
{"\xF4\x2C", 0x009ED1}, {"\xF4\x63", 0x00974D}, {"\xF4\xA1", 0x00582F}, {"\xF4\xA2", 0x0069C7}, 
{"\xF4\xA3", 0x009059}, {"\xF4\xA4", 0x007464}, {"\xF4\xA5", 0x0051DC}, {"\xF4\xA6", 0x007199}, 
{"\xF5\x21", 0x00E3AC}, {"\xF5\x22", 0x00E3AD}, {"\xF5\x23", 0x00E3AE}, {"\xF5\x24", 0x00E3AF}, 
{"\xF5\x25", 0x00E3B0}, {"\xF5\x26", 0x00E3B1}, {"\xF5\x27", 0x00E3B2}, {"\xF5\x28", 0x00E3B3}, 
{"\xF5\x29", 0x00E3B4}, {"\xF5\x2A", 0x00E3B5}, {"\xF5\x2B", 0x00E3B6}, {"\xF5\x2C", 0x00E3B7}, 
{"\xF5\x2D", 0x00E3B8}, {"\xF5\x2E", 0x00E3B9}, {"\xF5\x2F", 0x00E3BA}, {"\xF5\x30", 0x00E3BB}, 
{"\xF5\x31", 0x00E3BC}, {"\xF5\x32", 0x00E3BD}, {"\xF5\x33", 0x00E3BE}, {"\xF5\x34", 0x00E3BF}, 
{"\xF5\x35", 0x00E3C0}, {"\xF5\x36", 0x00E3C1}, {"\xF5\x37", 0x00E3C2}, {"\xF5\x38", 0x00E3C3}, 
{"\xF5\x39", 0x00E3C4}, {"\xF5\x3A", 0x00E3C5}, {"\xF5\x3B", 0x00E3C6}, {"\xF5\x3C", 0x00E3C7}, 
{"\xF5\x3D", 0x00E3C8}, {"\xF5\x3E", 0x00E3C9}, {"\xF5\x3F", 0x00E3CA}, {"\xF5\x40", 0x00E3CB}, 
{"\xF5\x41", 0x00E3CC}, {"\xF5\x42", 0x00E3CD}, {"\xF5\x43", 0x00E3CE}, {"\xF5\x44", 0x00E3CF}, 
{"\xF5\x45", 0x00E3D0}, {"\xF5\x46", 0x00E3D1}, {"\xF5\x47", 0x00E3D2}, {"\xF5\x48", 0x00E3D3}, 
{"\xF5\x49", 0x00E3D4}, {"\xF5\x4A", 0x00E3D5}, {"\xF5\x4B", 0x00E3D6}, {"\xF5\x4C", 0x00E3D7}, 
{"\xF5\x4D", 0x00E3D8}, {"\xF5\x4E", 0x00E3D9}, {"\xF5\x4F", 0x00E3DA}, {"\xF5\x50", 0x00E3DB}, 
{"\xF5\x51", 0x00E3DC}, {"\xF5\x52", 0x00E3DD}, {"\xF5\x53", 0x00E3DE}, {"\xF5\x54", 0x00E3DF}, 
{"\xF5\x55", 0x00E3E0}, {"\xF5\x56", 0x00E3E1}, {"\xF5\x57", 0x00E3E2}, {"\xF5\x58", 0x00E3E3}, 
{"\xF5\x59", 0x00E3E4}, {"\xF5\x5A", 0x00E3E5}, {"\xF5\x5B", 0x00E3E6}, {"\xF5\x5C", 0x00E3E7}, 
{"\xF5\x5D", 0x00E3E8}, {"\xF5\x5E", 0x00E3E9}, {"\xF5\x5F", 0x00E3EA}, {"\xF5\x60", 0x00E3EB}, 
{"\xF5\x61", 0x00E3EC}, {"\xF5\x62", 0x00E3ED}, {"\xF5\x63", 0x00E3EE}, {"\xF5\x64", 0x00E3EF}, 
{"\xF5\x65", 0x00E3F0}, {"\xF5\x66", 0x00E3F1}, {"\xF5\x67", 0x00E3F2}, {"\xF5\x68", 0x00E3F3}, 
{"\xF5\x69", 0x00E3F4}, {"\xF5\x6A", 0x00E3F5}, {"\xF5\x6B", 0x00E3F6}, {"\xF5\x6C", 0x00E3F7}, 
{"\xF5\x6D", 0x00E3F8}, {"\xF5\x6E", 0x00E3F9}, {"\xF5\x6F", 0x00E3FA}, {"\xF5\x70", 0x00E3FB}, 
{"\xF5\x71", 0x00E3FC}, {"\xF5\x72", 0x00E3FD}, {"\xF5\x73", 0x00E3FE}, {"\xF5\x74", 0x00E3FF}, 
{"\xF5\x75", 0x00E400}, {"\xF5\x76", 0x00E401}, {"\xF5\x77", 0x00E402}, {"\xF5\x78", 0x00E403}, 
{"\xF5\x79", 0x00E404}, {"\xF5\x7A", 0x00E405}, {"\xF5\x7B", 0x00E406}, {"\xF5\x7C", 0x00E407}, 
{"\xF5\x7D", 0x00E408}, {"\xF5\x7E", 0x00E409}, {"\xF5\xA1", 0x00E000}, {"\xF5\xA2", 0x00E001}, 
{"\xF5\xA3", 0x00E002}, {"\xF5\xA4", 0x00E003}, {"\xF5\xA5", 0x00E004}, {"\xF5\xA6", 0x00E005}, 
{"\xF5\xA7", 0x00E006}, {"\xF5\xA8", 0x00E007}, {"\xF5\xA9", 0x00E008}, {"\xF5\xAA", 0x00E009}, 
{"\xF5\xAB", 0x00E00A}, {"\xF5\xAC", 0x00E00B}, {"\xF5\xAD", 0x00E00C}, {"\xF5\xAE", 0x00E00D}, 
{"\xF5\xAF", 0x00E00E}, {"\xF5\xB0", 0x00E00F}, {"\xF5\xB1", 0x00E010}, {"\xF5\xB2", 0x00E011}, 
{"\xF5\xB3", 0x00E012}, {"\xF5\xB4", 0x00E013}, {"\xF5\xB5", 0x00E014}, {"\xF5\xB6", 0x00E015}, 
{"\xF5\xB7", 0x00E016}, {"\xF5\xB8", 0x00E017}, {"\xF5\xB9", 0x00E018}, {"\xF5\xBA", 0x00E019}, 
{"\xF5\xBB", 0x00E01A}, {"\xF5\xBC", 0x00E01B}, {"\xF5\xBD", 0x00E01C}, {"\xF5\xBE", 0x00E01D}, 
{"\xF5\xBF", 0x00E01E}, {"\xF5\xC0", 0x00E01F}, {"\xF5\xC1", 0x00E020}, {"\xF5\xC2", 0x00E021}, 
{"\xF5\xC3", 0x00E022}, {"\xF5\xC4", 0x00E023}, {"\xF5\xC5", 0x00E024}, {"\xF5\xC6", 0x00E025}, 
{"\xF5\xC7", 0x00E026}, {"\xF5\xC8", 0x00E027}, {"\xF5\xC9", 0x00E028}, {"\xF5\xCA", 0x00E029}, 
{"\xF5\xCB", 0x00E02A}, {"\xF5\xCC", 0x00E02B}, {"\xF5\xCD", 0x00E02C}, {"\xF5\xCE", 0x00E02D}, 
{"\xF5\xCF", 0x00E02E}, {"\xF5\xD0", 0x00E02F}, {"\xF5\xD1", 0x00E030}, {"\xF5\xD2", 0x00E031}, 
{"\xF5\xD3", 0x00E032}, {"\xF5\xD4", 0x00E033}, {"\xF5\xD5", 0x00E034}, {"\xF5\xD6", 0x00E035}, 
{"\xF5\xD7", 0x00E036}, {"\xF5\xD8", 0x00E037}, {"\xF5\xD9", 0x00E038}, {"\xF5\xDA", 0x00E039}, 
{"\xF5\xDB", 0x00E03A}, {"\xF5\xDC", 0x00E03B}, {"\xF5\xDD", 0x00E03C}, {"\xF5\xDE", 0x00E03D}, 
{"\xF5\xDF", 0x00E03E}, {"\xF5\xE0", 0x00E03F}, {"\xF5\xE1", 0x00E040}, {"\xF5\xE2", 0x00E041}, 
{"\xF5\xE3", 0x00E042}, {"\xF5\xE4", 0x00E043}, {"\xF5\xE5", 0x00E044}, {"\xF5\xE6", 0x00E045}, 
{"\xF5\xE7", 0x00E046}, {"\xF5\xE8", 0x00E047}, {"\xF5\xE9", 0x00E048}, {"\xF5\xEA", 0x00E049}, 
{"\xF5\xEB", 0x00E04A}, {"\xF5\xEC", 0x00E04B}, {"\xF5\xED", 0x00E04C}, {"\xF5\xEE", 0x00E04D}, 
{"\xF5\xEF", 0x00E04E}, {"\xF5\xF0", 0x00E04F}, {"\xF5\xF1", 0x00E050}, {"\xF5\xF2", 0x00E051}, 
{"\xF5\xF3", 0x00E052}, {"\xF5\xF4", 0x00E053}, {"\xF5\xF5", 0x00E054}, {"\xF5\xF6", 0x00E055}, 
{"\xF5\xF7", 0x00E056}, {"\xF5\xF8", 0x00E057}, {"\xF5\xF9", 0x00E058}, {"\xF5\xFA", 0x00E059}, 
{"\xF5\xFB", 0x00E05A}, {"\xF5\xFC", 0x00E05B}, {"\xF5\xFD", 0x00E05C}, {"\xF5\xFE", 0x00E05D}, 
{"\xF6\x21", 0x00E40A}, {"\xF6\x22", 0x00E40B}, {"\xF6\x23", 0x00E40C}, {"\xF6\x24", 0x00E40D}, 
{"\xF6\x25", 0x00E40E}, {"\xF6\x26", 0x00E40F}, {"\xF6\x27", 0x00E410}, {"\xF6\x28", 0x00E411}, 
{"\xF6\x29", 0x00E412}, {"\xF6\x2A", 0x00E413}, {"\xF6\x2B", 0x00E414}, {"\xF6\x2C", 0x00E415}, 
{"\xF6\x2D", 0x00E416}, {"\xF6\x2E", 0x00E417}, {"\xF6\x2F", 0x00E418}, {"\xF6\x30", 0x00E419}, 
{"\xF6\x31", 0x00E41A}, {"\xF6\x32", 0x00E41B}, {"\xF6\x33", 0x00E41C}, {"\xF6\x34", 0x00E41D}, 
{"\xF6\x35", 0x00E41E}, {"\xF6\x36", 0x00E41F}, {"\xF6\x37", 0x00E420}, {"\xF6\x38", 0x00E421}, 
{"\xF6\x39", 0x00E422}, {"\xF6\x3A", 0x00E423}, {"\xF6\x3B", 0x00E424}, {"\xF6\x3C", 0x00E425}, 
{"\xF6\x3D", 0x00E426}, {"\xF6\x3E", 0x00E427}, {"\xF6\x3F", 0x00E428}, {"\xF6\x40", 0x00E429}, 
{"\xF6\x41", 0x00E42A}, {"\xF6\x42", 0x00E42B}, {"\xF6\x43", 0x00E42C}, {"\xF6\x44", 0x00E42D}, 
{"\xF6\x45", 0x00E42E}, {"\xF6\x46", 0x00E42F}, {"\xF6\x47", 0x00E430}, {"\xF6\x48", 0x00E431}, 
{"\xF6\x49", 0x00E432}, {"\xF6\x4A", 0x00E433}, {"\xF6\x4B", 0x00E434}, {"\xF6\x4C", 0x00E435}, 
{"\xF6\x4D", 0x00E436}, {"\xF6\x4E", 0x00E437}, {"\xF6\x4F", 0x00E438}, {"\xF6\x50", 0x00E439}, 

};
 for(size_t i=1; i<sizeof(mb2u_34_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_34_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_35_cp20932_init()
{
static MB2UData mb2u_35_cp20932 [] = { {"", 0}, 
{"\xF6\x51", 0x00E43A}, {"\xF6\x52", 0x00E43B}, {"\xF6\x53", 0x00E43C}, {"\xF6\x54", 0x00E43D}, 
{"\xF6\x55", 0x00E43E}, {"\xF6\x56", 0x00E43F}, {"\xF6\x57", 0x00E440}, {"\xF6\x58", 0x00E441}, 
{"\xF6\x59", 0x00E442}, {"\xF6\x5A", 0x00E443}, {"\xF6\x5B", 0x00E444}, {"\xF6\x5C", 0x00E445}, 
{"\xF6\x5D", 0x00E446}, {"\xF6\x5E", 0x00E447}, {"\xF6\x5F", 0x00E448}, {"\xF6\x60", 0x00E449}, 
{"\xF6\x61", 0x00E44A}, {"\xF6\x62", 0x00E44B}, {"\xF6\x63", 0x00E44C}, {"\xF6\x64", 0x00E44D}, 
{"\xF6\x65", 0x00E44E}, {"\xF6\x66", 0x00E44F}, {"\xF6\x67", 0x00E450}, {"\xF6\x68", 0x00E451}, 
{"\xF6\x69", 0x00E452}, {"\xF6\x6A", 0x00E453}, {"\xF6\x6B", 0x00E454}, {"\xF6\x6C", 0x00E455}, 
{"\xF6\x6D", 0x00E456}, {"\xF6\x6E", 0x00E457}, {"\xF6\x6F", 0x00E458}, {"\xF6\x70", 0x00E459}, 
{"\xF6\x71", 0x00E45A}, {"\xF6\x72", 0x00E45B}, {"\xF6\x73", 0x00E45C}, {"\xF6\x74", 0x00E45D}, 
{"\xF6\x75", 0x00E45E}, {"\xF6\x76", 0x00E45F}, {"\xF6\x77", 0x00E460}, {"\xF6\x78", 0x00E461}, 
{"\xF6\x79", 0x00E462}, {"\xF6\x7A", 0x00E463}, {"\xF6\x7B", 0x00E464}, {"\xF6\x7C", 0x00E465}, 
{"\xF6\x7D", 0x00E466}, {"\xF6\x7E", 0x00E467}, {"\xF6\xA1", 0x00E05E}, {"\xF6\xA2", 0x00E05F}, 
{"\xF6\xA3", 0x00E060}, {"\xF6\xA4", 0x00E061}, {"\xF6\xA5", 0x00E062}, {"\xF6\xA6", 0x00E063}, 
{"\xF6\xA7", 0x00E064}, {"\xF6\xA8", 0x00E065}, {"\xF6\xA9", 0x00E066}, {"\xF6\xAA", 0x00E067}, 
{"\xF6\xAB", 0x00E068}, {"\xF6\xAC", 0x00E069}, {"\xF6\xAD", 0x00E06A}, {"\xF6\xAE", 0x00E06B}, 
{"\xF6\xAF", 0x00E06C}, {"\xF6\xB0", 0x00E06D}, {"\xF6\xB1", 0x00E06E}, {"\xF6\xB2", 0x00E06F}, 
{"\xF6\xB3", 0x00E070}, {"\xF6\xB4", 0x00E071}, {"\xF6\xB5", 0x00E072}, {"\xF6\xB6", 0x00E073}, 
{"\xF6\xB7", 0x00E074}, {"\xF6\xB8", 0x00E075}, {"\xF6\xB9", 0x00E076}, {"\xF6\xBA", 0x00E077}, 
{"\xF6\xBB", 0x00E078}, {"\xF6\xBC", 0x00E079}, {"\xF6\xBD", 0x00E07A}, {"\xF6\xBE", 0x00E07B}, 
{"\xF6\xBF", 0x00E07C}, {"\xF6\xC0", 0x00E07D}, {"\xF6\xC1", 0x00E07E}, {"\xF6\xC2", 0x00E07F}, 
{"\xF6\xC3", 0x00E080}, {"\xF6\xC4", 0x00E081}, {"\xF6\xC5", 0x00E082}, {"\xF6\xC6", 0x00E083}, 
{"\xF6\xC7", 0x00E084}, {"\xF6\xC8", 0x00E085}, {"\xF6\xC9", 0x00E086}, {"\xF6\xCA", 0x00E087}, 
{"\xF6\xCB", 0x00E088}, {"\xF6\xCC", 0x00E089}, {"\xF6\xCD", 0x00E08A}, {"\xF6\xCE", 0x00E08B}, 
{"\xF6\xCF", 0x00E08C}, {"\xF6\xD0", 0x00E08D}, {"\xF6\xD1", 0x00E08E}, {"\xF6\xD2", 0x00E08F}, 
{"\xF6\xD3", 0x00E090}, {"\xF6\xD4", 0x00E091}, {"\xF6\xD5", 0x00E092}, {"\xF6\xD6", 0x00E093}, 
{"\xF6\xD7", 0x00E094}, {"\xF6\xD8", 0x00E095}, {"\xF6\xD9", 0x00E096}, {"\xF6\xDA", 0x00E097}, 
{"\xF6\xDB", 0x00E098}, {"\xF6\xDC", 0x00E099}, {"\xF6\xDD", 0x00E09A}, {"\xF6\xDE", 0x00E09B}, 
{"\xF6\xDF", 0x00E09C}, {"\xF6\xE0", 0x00E09D}, {"\xF6\xE1", 0x00E09E}, {"\xF6\xE2", 0x00E09F}, 
{"\xF6\xE3", 0x00E0A0}, {"\xF6\xE4", 0x00E0A1}, {"\xF6\xE5", 0x00E0A2}, {"\xF6\xE6", 0x00E0A3}, 
{"\xF6\xE7", 0x00E0A4}, {"\xF6\xE8", 0x00E0A5}, {"\xF6\xE9", 0x00E0A6}, {"\xF6\xEA", 0x00E0A7}, 
{"\xF6\xEB", 0x00E0A8}, {"\xF6\xEC", 0x00E0A9}, {"\xF6\xED", 0x00E0AA}, {"\xF6\xEE", 0x00E0AB}, 
{"\xF6\xEF", 0x00E0AC}, {"\xF6\xF0", 0x00E0AD}, {"\xF6\xF1", 0x00E0AE}, {"\xF6\xF2", 0x00E0AF}, 
{"\xF6\xF3", 0x00E0B0}, {"\xF6\xF4", 0x00E0B1}, {"\xF6\xF5", 0x00E0B2}, {"\xF6\xF6", 0x00E0B3}, 
{"\xF6\xF7", 0x00E0B4}, {"\xF6\xF8", 0x00E0B5}, {"\xF6\xF9", 0x00E0B6}, {"\xF6\xFA", 0x00E0B7}, 
{"\xF6\xFB", 0x00E0B8}, {"\xF6\xFC", 0x00E0B9}, {"\xF6\xFD", 0x00E0BA}, {"\xF6\xFE", 0x00E0BB}, 
{"\xF7\x21", 0x00E468}, {"\xF7\x22", 0x00E469}, {"\xF7\x23", 0x00E46A}, {"\xF7\x24", 0x00E46B}, 
{"\xF7\x25", 0x00E46C}, {"\xF7\x26", 0x00E46D}, {"\xF7\x27", 0x00E46E}, {"\xF7\x28", 0x00E46F}, 
{"\xF7\x29", 0x00E470}, {"\xF7\x2A", 0x00E471}, {"\xF7\x2B", 0x00E472}, {"\xF7\x2C", 0x00E473}, 
{"\xF7\x2D", 0x00E474}, {"\xF7\x2E", 0x00E475}, {"\xF7\x2F", 0x00E476}, {"\xF7\x30", 0x00E477}, 
{"\xF7\x31", 0x00E478}, {"\xF7\x32", 0x00E479}, {"\xF7\x33", 0x00E47A}, {"\xF7\x34", 0x00E47B}, 
{"\xF7\x35", 0x00E47C}, {"\xF7\x36", 0x00E47D}, {"\xF7\x37", 0x00E47E}, {"\xF7\x38", 0x00E47F}, 
{"\xF7\x39", 0x00E480}, {"\xF7\x3A", 0x00E481}, {"\xF7\x3B", 0x00E482}, {"\xF7\x3C", 0x00E483}, 
{"\xF7\x3D", 0x00E484}, {"\xF7\x3E", 0x00E485}, {"\xF7\x3F", 0x00E486}, {"\xF7\x40", 0x00E487}, 
{"\xF7\x41", 0x00E488}, {"\xF7\x42", 0x00E489}, {"\xF7\x43", 0x00E48A}, {"\xF7\x44", 0x00E48B}, 
{"\xF7\x45", 0x00E48C}, {"\xF7\x46", 0x00E48D}, {"\xF7\x47", 0x00E48E}, {"\xF7\x48", 0x00E48F}, 
{"\xF7\x49", 0x00E490}, {"\xF7\x4A", 0x00E491}, {"\xF7\x4B", 0x00E492}, {"\xF7\x4C", 0x00E493}, 
{"\xF7\x4D", 0x00E494}, {"\xF7\x4E", 0x00E495}, {"\xF7\x4F", 0x00E496}, {"\xF7\x50", 0x00E497}, 
{"\xF7\x51", 0x00E498}, {"\xF7\x52", 0x00E499}, {"\xF7\x53", 0x00E49A}, {"\xF7\x54", 0x00E49B}, 
{"\xF7\x55", 0x00E49C}, {"\xF7\x56", 0x00E49D}, {"\xF7\x57", 0x00E49E}, {"\xF7\x58", 0x00E49F}, 
{"\xF7\x59", 0x00E4A0}, {"\xF7\x5A", 0x00E4A1}, {"\xF7\x5B", 0x00E4A2}, {"\xF7\x5C", 0x00E4A3}, 
{"\xF7\x5D", 0x00E4A4}, {"\xF7\x5E", 0x00E4A5}, {"\xF7\x5F", 0x00E4A6}, {"\xF7\x60", 0x00E4A7}, 
{"\xF7\x61", 0x00E4A8}, {"\xF7\x62", 0x00E4A9}, {"\xF7\x63", 0x00E4AA}, {"\xF7\x64", 0x00E4AB}, 
{"\xF7\x65", 0x00E4AC}, {"\xF7\x66", 0x00E4AD}, {"\xF7\x67", 0x00E4AE}, {"\xF7\x68", 0x00E4AF}, 
{"\xF7\x69", 0x00E4B0}, {"\xF7\x6A", 0x00E4B1}, {"\xF7\x6B", 0x00E4B2}, {"\xF7\x6C", 0x00E4B3}, 
{"\xF7\x6D", 0x00E4B4}, {"\xF7\x6E", 0x00E4B5}, {"\xF7\x6F", 0x00E4B6}, {"\xF7\x70", 0x00E4B7}, 
{"\xF7\x71", 0x00E4B8}, {"\xF7\x72", 0x00E4B9}, {"\xF7\x73", 0x00E4BA}, {"\xF7\x74", 0x00E4BB}, 
{"\xF7\x75", 0x00E4BC}, {"\xF7\x76", 0x00E4BD}, {"\xF7\x77", 0x00E4BE}, {"\xF7\x78", 0x00E4BF}, 
{"\xF7\x79", 0x00E4C0}, {"\xF7\x7A", 0x00E4C1}, {"\xF7\x7B", 0x00E4C2}, {"\xF7\x7C", 0x00E4C3}, 
{"\xF7\x7D", 0x00E4C4}, {"\xF7\x7E", 0x00E4C5}, {"\xF7\xA1", 0x00E0BC}, {"\xF7\xA2", 0x00E0BD}, 
{"\xF7\xA3", 0x00E0BE}, {"\xF7\xA4", 0x00E0BF}, {"\xF7\xA5", 0x00E0C0}, {"\xF7\xA6", 0x00E0C1}, 
{"\xF7\xA7", 0x00E0C2}, {"\xF7\xA8", 0x00E0C3}, {"\xF7\xA9", 0x00E0C4}, {"\xF7\xAA", 0x00E0C5}, 
{"\xF7\xAB", 0x00E0C6}, {"\xF7\xAC", 0x00E0C7}, {"\xF7\xAD", 0x00E0C8}, {"\xF7\xAE", 0x00E0C9}, 
{"\xF7\xAF", 0x00E0CA}, {"\xF7\xB0", 0x00E0CB}, {"\xF7\xB1", 0x00E0CC}, {"\xF7\xB2", 0x00E0CD}, 
{"\xF7\xB3", 0x00E0CE}, {"\xF7\xB4", 0x00E0CF}, {"\xF7\xB5", 0x00E0D0}, {"\xF7\xB6", 0x00E0D1}, 

};
 for(size_t i=1; i<sizeof(mb2u_35_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_35_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_36_cp20932_init()
{
static MB2UData mb2u_36_cp20932 [] = { {"", 0}, 
{"\xF7\xB7", 0x00E0D2}, {"\xF7\xB8", 0x00E0D3}, {"\xF7\xB9", 0x00E0D4}, {"\xF7\xBA", 0x00E0D5}, 
{"\xF7\xBB", 0x00E0D6}, {"\xF7\xBC", 0x00E0D7}, {"\xF7\xBD", 0x00E0D8}, {"\xF7\xBE", 0x00E0D9}, 
{"\xF7\xBF", 0x00E0DA}, {"\xF7\xC0", 0x00E0DB}, {"\xF7\xC1", 0x00E0DC}, {"\xF7\xC2", 0x00E0DD}, 
{"\xF7\xC3", 0x00E0DE}, {"\xF7\xC4", 0x00E0DF}, {"\xF7\xC5", 0x00E0E0}, {"\xF7\xC6", 0x00E0E1}, 
{"\xF7\xC7", 0x00E0E2}, {"\xF7\xC8", 0x00E0E3}, {"\xF7\xC9", 0x00E0E4}, {"\xF7\xCA", 0x00E0E5}, 
{"\xF7\xCB", 0x00E0E6}, {"\xF7\xCC", 0x00E0E7}, {"\xF7\xCD", 0x00E0E8}, {"\xF7\xCE", 0x00E0E9}, 
{"\xF7\xCF", 0x00E0EA}, {"\xF7\xD0", 0x00E0EB}, {"\xF7\xD1", 0x00E0EC}, {"\xF7\xD2", 0x00E0ED}, 
{"\xF7\xD3", 0x00E0EE}, {"\xF7\xD4", 0x00E0EF}, {"\xF7\xD5", 0x00E0F0}, {"\xF7\xD6", 0x00E0F1}, 
{"\xF7\xD7", 0x00E0F2}, {"\xF7\xD8", 0x00E0F3}, {"\xF7\xD9", 0x00E0F4}, {"\xF7\xDA", 0x00E0F5}, 
{"\xF7\xDB", 0x00E0F6}, {"\xF7\xDC", 0x00E0F7}, {"\xF7\xDD", 0x00E0F8}, {"\xF7\xDE", 0x00E0F9}, 
{"\xF7\xDF", 0x00E0FA}, {"\xF7\xE0", 0x00E0FB}, {"\xF7\xE1", 0x00E0FC}, {"\xF7\xE2", 0x00E0FD}, 
{"\xF7\xE3", 0x00E0FE}, {"\xF7\xE4", 0x00E0FF}, {"\xF7\xE5", 0x00E100}, {"\xF7\xE6", 0x00E101}, 
{"\xF7\xE7", 0x00E102}, {"\xF7\xE8", 0x00E103}, {"\xF7\xE9", 0x00E104}, {"\xF7\xEA", 0x00E105}, 
{"\xF7\xEB", 0x00E106}, {"\xF7\xEC", 0x00E107}, {"\xF7\xED", 0x00E108}, {"\xF7\xEE", 0x00E109}, 
{"\xF7\xEF", 0x00E10A}, {"\xF7\xF0", 0x00E10B}, {"\xF7\xF1", 0x00E10C}, {"\xF7\xF2", 0x00E10D}, 
{"\xF7\xF3", 0x00E10E}, {"\xF7\xF4", 0x00E10F}, {"\xF7\xF5", 0x00E110}, {"\xF7\xF6", 0x00E111}, 
{"\xF7\xF7", 0x00E112}, {"\xF7\xF8", 0x00E113}, {"\xF7\xF9", 0x00E114}, {"\xF7\xFA", 0x00E115}, 
{"\xF7\xFB", 0x00E116}, {"\xF7\xFC", 0x00E117}, {"\xF7\xFD", 0x00E118}, {"\xF7\xFE", 0x00E119}, 
{"\xF8\x21", 0x00E4C6}, {"\xF8\x22", 0x00E4C7}, {"\xF8\x23", 0x00E4C8}, {"\xF8\x24", 0x00E4C9}, 
{"\xF8\x25", 0x00E4CA}, {"\xF8\x26", 0x00E4CB}, {"\xF8\x27", 0x00E4CC}, {"\xF8\x28", 0x00E4CD}, 
{"\xF8\x29", 0x00E4CE}, {"\xF8\x2A", 0x00E4CF}, {"\xF8\x2B", 0x00E4D0}, {"\xF8\x2C", 0x00E4D1}, 
{"\xF8\x2D", 0x00E4D2}, {"\xF8\x2E", 0x00E4D3}, {"\xF8\x2F", 0x00E4D4}, {"\xF8\x30", 0x00E4D5}, 
{"\xF8\x31", 0x00E4D6}, {"\xF8\x32", 0x00E4D7}, {"\xF8\x33", 0x00E4D8}, {"\xF8\x34", 0x00E4D9}, 
{"\xF8\x35", 0x00E4DA}, {"\xF8\x36", 0x00E4DB}, {"\xF8\x37", 0x00E4DC}, {"\xF8\x38", 0x00E4DD}, 
{"\xF8\x39", 0x00E4DE}, {"\xF8\x3A", 0x00E4DF}, {"\xF8\x3B", 0x00E4E0}, {"\xF8\x3C", 0x00E4E1}, 
{"\xF8\x3D", 0x00E4E2}, {"\xF8\x3E", 0x00E4E3}, {"\xF8\x3F", 0x00E4E4}, {"\xF8\x40", 0x00E4E5}, 
{"\xF8\x41", 0x00E4E6}, {"\xF8\x42", 0x00E4E7}, {"\xF8\x43", 0x00E4E8}, {"\xF8\x44", 0x00E4E9}, 
{"\xF8\x45", 0x00E4EA}, {"\xF8\x46", 0x00E4EB}, {"\xF8\x47", 0x00E4EC}, {"\xF8\x48", 0x00E4ED}, 
{"\xF8\x49", 0x00E4EE}, {"\xF8\x4A", 0x00E4EF}, {"\xF8\x4B", 0x00E4F0}, {"\xF8\x4C", 0x00E4F1}, 
{"\xF8\x4D", 0x00E4F2}, {"\xF8\x4E", 0x00E4F3}, {"\xF8\x4F", 0x00E4F4}, {"\xF8\x50", 0x00E4F5}, 
{"\xF8\x51", 0x00E4F6}, {"\xF8\x52", 0x00E4F7}, {"\xF8\x53", 0x00E4F8}, {"\xF8\x54", 0x00E4F9}, 
{"\xF8\x55", 0x00E4FA}, {"\xF8\x56", 0x00E4FB}, {"\xF8\x57", 0x00E4FC}, {"\xF8\x58", 0x00E4FD}, 
{"\xF8\x59", 0x00E4FE}, {"\xF8\x5A", 0x00E4FF}, {"\xF8\x5B", 0x00E500}, {"\xF8\x5C", 0x00E501}, 
{"\xF8\x5D", 0x00E502}, {"\xF8\x5E", 0x00E503}, {"\xF8\x5F", 0x00E504}, {"\xF8\x60", 0x00E505}, 
{"\xF8\x61", 0x00E506}, {"\xF8\x62", 0x00E507}, {"\xF8\x63", 0x00E508}, {"\xF8\x64", 0x00E509}, 
{"\xF8\x65", 0x00E50A}, {"\xF8\x66", 0x00E50B}, {"\xF8\x67", 0x00E50C}, {"\xF8\x68", 0x00E50D}, 
{"\xF8\x69", 0x00E50E}, {"\xF8\x6A", 0x00E50F}, {"\xF8\x6B", 0x00E510}, {"\xF8\x6C", 0x00E511}, 
{"\xF8\x6D", 0x00E512}, {"\xF8\x6E", 0x00E513}, {"\xF8\x6F", 0x00E514}, {"\xF8\x70", 0x00E515}, 
{"\xF8\x71", 0x00E516}, {"\xF8\x72", 0x00E517}, {"\xF8\x73", 0x00E518}, {"\xF8\x74", 0x00E519}, 
{"\xF8\x75", 0x00E51A}, {"\xF8\x76", 0x00E51B}, {"\xF8\x77", 0x00E51C}, {"\xF8\x78", 0x00E51D}, 
{"\xF8\x79", 0x00E51E}, {"\xF8\x7A", 0x00E51F}, {"\xF8\x7B", 0x00E520}, {"\xF8\x7C", 0x00E521}, 
{"\xF8\x7D", 0x00E522}, {"\xF8\x7E", 0x00E523}, {"\xF8\xA1", 0x00E11A}, {"\xF8\xA2", 0x00E11B}, 
{"\xF8\xA3", 0x00E11C}, {"\xF8\xA4", 0x00E11D}, {"\xF8\xA5", 0x00E11E}, {"\xF8\xA6", 0x00E11F}, 
{"\xF8\xA7", 0x00E120}, {"\xF8\xA8", 0x00E121}, {"\xF8\xA9", 0x00E122}, {"\xF8\xAA", 0x00E123}, 
{"\xF8\xAB", 0x00E124}, {"\xF8\xAC", 0x00E125}, {"\xF8\xAD", 0x00E126}, {"\xF8\xAE", 0x00E127}, 
{"\xF8\xAF", 0x00E128}, {"\xF8\xB0", 0x00E129}, {"\xF8\xB1", 0x00E12A}, {"\xF8\xB2", 0x00E12B}, 
{"\xF8\xB3", 0x00E12C}, {"\xF8\xB4", 0x00E12D}, {"\xF8\xB5", 0x00E12E}, {"\xF8\xB6", 0x00E12F}, 
{"\xF8\xB7", 0x00E130}, {"\xF8\xB8", 0x00E131}, {"\xF8\xB9", 0x00E132}, {"\xF8\xBA", 0x00E133}, 
{"\xF8\xBB", 0x00E134}, {"\xF8\xBC", 0x00E135}, {"\xF8\xBD", 0x00E136}, {"\xF8\xBE", 0x00E137}, 
{"\xF8\xBF", 0x00E138}, {"\xF8\xC0", 0x00E139}, {"\xF8\xC1", 0x00E13A}, {"\xF8\xC2", 0x00E13B}, 
{"\xF8\xC3", 0x00E13C}, {"\xF8\xC4", 0x00E13D}, {"\xF8\xC5", 0x00E13E}, {"\xF8\xC6", 0x00E13F}, 
{"\xF8\xC7", 0x00E140}, {"\xF8\xC8", 0x00E141}, {"\xF8\xC9", 0x00E142}, {"\xF8\xCA", 0x00E143}, 
{"\xF8\xCB", 0x00E144}, {"\xF8\xCC", 0x00E145}, {"\xF8\xCD", 0x00E146}, {"\xF8\xCE", 0x00E147}, 
{"\xF8\xCF", 0x00E148}, {"\xF8\xD0", 0x00E149}, {"\xF8\xD1", 0x00E14A}, {"\xF8\xD2", 0x00E14B}, 
{"\xF8\xD3", 0x00E14C}, {"\xF8\xD4", 0x00E14D}, {"\xF8\xD5", 0x00E14E}, {"\xF8\xD6", 0x00E14F}, 
{"\xF8\xD7", 0x00E150}, {"\xF8\xD8", 0x00E151}, {"\xF8\xD9", 0x00E152}, {"\xF8\xDA", 0x00E153}, 
{"\xF8\xDB", 0x00E154}, {"\xF8\xDC", 0x00E155}, {"\xF8\xDD", 0x00E156}, {"\xF8\xDE", 0x00E157}, 
{"\xF8\xDF", 0x00E158}, {"\xF8\xE0", 0x00E159}, {"\xF8\xE1", 0x00E15A}, {"\xF8\xE2", 0x00E15B}, 
{"\xF8\xE3", 0x00E15C}, {"\xF8\xE4", 0x00E15D}, {"\xF8\xE5", 0x00E15E}, {"\xF8\xE6", 0x00E15F}, 
{"\xF8\xE7", 0x00E160}, {"\xF8\xE8", 0x00E161}, {"\xF8\xE9", 0x00E162}, {"\xF8\xEA", 0x00E163}, 
{"\xF8\xEB", 0x00E164}, {"\xF8\xEC", 0x00E165}, {"\xF8\xED", 0x00E166}, {"\xF8\xEE", 0x00E167}, 
{"\xF8\xEF", 0x00E168}, {"\xF8\xF0", 0x00E169}, {"\xF8\xF1", 0x00E16A}, {"\xF8\xF2", 0x00E16B}, 
{"\xF8\xF3", 0x00E16C}, {"\xF8\xF4", 0x00E16D}, {"\xF8\xF5", 0x00E16E}, {"\xF8\xF6", 0x00E16F}, 
{"\xF8\xF7", 0x00E170}, {"\xF8\xF8", 0x00E171}, {"\xF8\xF9", 0x00E172}, {"\xF8\xFA", 0x00E173}, 

};
 for(size_t i=1; i<sizeof(mb2u_36_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_36_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_37_cp20932_init()
{
static MB2UData mb2u_37_cp20932 [] = { {"", 0}, 
{"\xF8\xFB", 0x00E174}, {"\xF8\xFC", 0x00E175}, {"\xF8\xFD", 0x00E176}, {"\xF8\xFE", 0x00E177}, 
{"\xF9\x21", 0x00E524}, {"\xF9\x22", 0x00E525}, {"\xF9\x23", 0x00E526}, {"\xF9\x24", 0x00E527}, 
{"\xF9\x25", 0x00E528}, {"\xF9\x26", 0x00E529}, {"\xF9\x27", 0x00E52A}, {"\xF9\x28", 0x00E52B}, 
{"\xF9\x29", 0x00E52C}, {"\xF9\x2A", 0x00E52D}, {"\xF9\x2B", 0x00E52E}, {"\xF9\x2C", 0x00E52F}, 
{"\xF9\x2D", 0x00E530}, {"\xF9\x2E", 0x00E531}, {"\xF9\x2F", 0x00E532}, {"\xF9\x30", 0x00E533}, 
{"\xF9\x31", 0x00E534}, {"\xF9\x32", 0x00E535}, {"\xF9\x33", 0x00E536}, {"\xF9\x34", 0x00E537}, 
{"\xF9\x35", 0x00E538}, {"\xF9\x36", 0x00E539}, {"\xF9\x37", 0x00E53A}, {"\xF9\x38", 0x00E53B}, 
{"\xF9\x39", 0x00E53C}, {"\xF9\x3A", 0x00E53D}, {"\xF9\x3B", 0x00E53E}, {"\xF9\x3C", 0x00E53F}, 
{"\xF9\x3D", 0x00E540}, {"\xF9\x3E", 0x00E541}, {"\xF9\x3F", 0x00E542}, {"\xF9\x40", 0x00E543}, 
{"\xF9\x41", 0x00E544}, {"\xF9\x42", 0x00E545}, {"\xF9\x43", 0x00E546}, {"\xF9\x44", 0x00E547}, 
{"\xF9\x45", 0x00E548}, {"\xF9\x46", 0x00E549}, {"\xF9\x47", 0x00E54A}, {"\xF9\x48", 0x00E54B}, 
{"\xF9\x49", 0x00E54C}, {"\xF9\x4A", 0x00E54D}, {"\xF9\x4B", 0x00E54E}, {"\xF9\x4C", 0x00E54F}, 
{"\xF9\x4D", 0x00E550}, {"\xF9\x4E", 0x00E551}, {"\xF9\x4F", 0x00E552}, {"\xF9\x50", 0x00E553}, 
{"\xF9\x51", 0x00E554}, {"\xF9\x52", 0x00E555}, {"\xF9\x53", 0x00E556}, {"\xF9\x54", 0x00E557}, 
{"\xF9\x55", 0x00E558}, {"\xF9\x56", 0x00E559}, {"\xF9\x57", 0x00E55A}, {"\xF9\x58", 0x00E55B}, 
{"\xF9\x59", 0x00E55C}, {"\xF9\x5A", 0x00E55D}, {"\xF9\x5B", 0x00E55E}, {"\xF9\x5C", 0x00E55F}, 
{"\xF9\x5D", 0x00E560}, {"\xF9\x5E", 0x00E561}, {"\xF9\x5F", 0x00E562}, {"\xF9\x60", 0x00E563}, 
{"\xF9\x61", 0x00E564}, {"\xF9\x62", 0x00E565}, {"\xF9\x63", 0x00E566}, {"\xF9\x64", 0x00E567}, 
{"\xF9\x65", 0x00E568}, {"\xF9\x66", 0x00E569}, {"\xF9\x67", 0x00E56A}, {"\xF9\x68", 0x00E56B}, 
{"\xF9\x69", 0x00E56C}, {"\xF9\x6A", 0x00E56D}, {"\xF9\x6B", 0x00E56E}, {"\xF9\x6C", 0x00E56F}, 
{"\xF9\x6D", 0x00E570}, {"\xF9\x6E", 0x00E571}, {"\xF9\x6F", 0x00E572}, {"\xF9\x70", 0x00E573}, 
{"\xF9\x71", 0x00E574}, {"\xF9\x72", 0x00E575}, {"\xF9\x73", 0x00E576}, {"\xF9\x74", 0x00E577}, 
{"\xF9\x75", 0x00E578}, {"\xF9\x76", 0x00E579}, {"\xF9\x77", 0x00E57A}, {"\xF9\x78", 0x00E57B}, 
{"\xF9\x79", 0x00E57C}, {"\xF9\x7A", 0x00E57D}, {"\xF9\x7B", 0x00E57E}, {"\xF9\x7C", 0x00E57F}, 
{"\xF9\x7D", 0x00E580}, {"\xF9\x7E", 0x00E581}, {"\xF9\xA1", 0x00E178}, {"\xF9\xA2", 0x00E179}, 
{"\xF9\xA3", 0x00E17A}, {"\xF9\xA4", 0x00E17B}, {"\xF9\xA5", 0x00E17C}, {"\xF9\xA6", 0x00E17D}, 
{"\xF9\xA7", 0x00E17E}, {"\xF9\xA8", 0x00E17F}, {"\xF9\xA9", 0x00E180}, {"\xF9\xAA", 0x00E181}, 
{"\xF9\xAB", 0x00E182}, {"\xF9\xAC", 0x00E183}, {"\xF9\xAD", 0x00E184}, {"\xF9\xAE", 0x00E185}, 
{"\xF9\xAF", 0x00E186}, {"\xF9\xB0", 0x00E187}, {"\xF9\xB1", 0x00E188}, {"\xF9\xB2", 0x00E189}, 
{"\xF9\xB3", 0x00E18A}, {"\xF9\xB4", 0x00E18B}, {"\xF9\xB5", 0x00E18C}, {"\xF9\xB6", 0x00E18D}, 
{"\xF9\xB7", 0x00E18E}, {"\xF9\xB8", 0x00E18F}, {"\xF9\xB9", 0x00E190}, {"\xF9\xBA", 0x00E191}, 
{"\xF9\xBB", 0x00E192}, {"\xF9\xBC", 0x00E193}, {"\xF9\xBD", 0x00E194}, {"\xF9\xBE", 0x00E195}, 
{"\xF9\xBF", 0x00E196}, {"\xF9\xC0", 0x00E197}, {"\xF9\xC1", 0x00E198}, {"\xF9\xC2", 0x00E199}, 
{"\xF9\xC3", 0x00E19A}, {"\xF9\xC4", 0x00E19B}, {"\xF9\xC5", 0x00E19C}, {"\xF9\xC6", 0x00E19D}, 
{"\xF9\xC7", 0x00E19E}, {"\xF9\xC8", 0x00E19F}, {"\xF9\xC9", 0x00E1A0}, {"\xF9\xCA", 0x00E1A1}, 
{"\xF9\xCB", 0x00E1A2}, {"\xF9\xCC", 0x00E1A3}, {"\xF9\xCD", 0x00E1A4}, {"\xF9\xCE", 0x00E1A5}, 
{"\xF9\xCF", 0x00E1A6}, {"\xF9\xD0", 0x00E1A7}, {"\xF9\xD1", 0x00E1A8}, {"\xF9\xD2", 0x00E1A9}, 
{"\xF9\xD3", 0x00E1AA}, {"\xF9\xD4", 0x00E1AB}, {"\xF9\xD5", 0x00E1AC}, {"\xF9\xD6", 0x00E1AD}, 
{"\xF9\xD7", 0x00E1AE}, {"\xF9\xD8", 0x00E1AF}, {"\xF9\xD9", 0x00E1B0}, {"\xF9\xDA", 0x00E1B1}, 
{"\xF9\xDB", 0x00E1B2}, {"\xF9\xDC", 0x00E1B3}, {"\xF9\xDD", 0x00E1B4}, {"\xF9\xDE", 0x00E1B5}, 
{"\xF9\xDF", 0x00E1B6}, {"\xF9\xE0", 0x00E1B7}, {"\xF9\xE1", 0x00E1B8}, {"\xF9\xE2", 0x00E1B9}, 
{"\xF9\xE3", 0x00E1BA}, {"\xF9\xE4", 0x00E1BB}, {"\xF9\xE5", 0x00E1BC}, {"\xF9\xE6", 0x00E1BD}, 
{"\xF9\xE7", 0x00E1BE}, {"\xF9\xE8", 0x00E1BF}, {"\xF9\xE9", 0x00E1C0}, {"\xF9\xEA", 0x00E1C1}, 
{"\xF9\xEB", 0x00E1C2}, {"\xF9\xEC", 0x00E1C3}, {"\xF9\xED", 0x00E1C4}, {"\xF9\xEE", 0x00E1C5}, 
{"\xF9\xEF", 0x00E1C6}, {"\xF9\xF0", 0x00E1C7}, {"\xF9\xF1", 0x00E1C8}, {"\xF9\xF2", 0x00E1C9}, 
{"\xF9\xF3", 0x00E1CA}, {"\xF9\xF4", 0x00E1CB}, {"\xF9\xF5", 0x00E1CC}, {"\xF9\xF6", 0x00E1CD}, 
{"\xF9\xF7", 0x00E1CE}, {"\xF9\xF8", 0x00E1CF}, {"\xF9\xF9", 0x00E1D0}, {"\xF9\xFA", 0x00E1D1}, 
{"\xF9\xFB", 0x00E1D2}, {"\xF9\xFC", 0x00E1D3}, {"\xF9\xFD", 0x00E1D4}, {"\xF9\xFE", 0x00E1D5}, 
{"\xFA\x21", 0x00E582}, {"\xFA\x22", 0x00E583}, {"\xFA\x23", 0x00E584}, {"\xFA\x24", 0x00E585}, 
{"\xFA\x25", 0x00E586}, {"\xFA\x26", 0x00E587}, {"\xFA\x27", 0x00E588}, {"\xFA\x28", 0x00E589}, 
{"\xFA\x29", 0x00E58A}, {"\xFA\x2A", 0x00E58B}, {"\xFA\x2B", 0x00E58C}, {"\xFA\x2C", 0x00E58D}, 
{"\xFA\x2D", 0x00E58E}, {"\xFA\x2E", 0x00E58F}, {"\xFA\x2F", 0x00E590}, {"\xFA\x30", 0x00E591}, 
{"\xFA\x31", 0x00E592}, {"\xFA\x32", 0x00E593}, {"\xFA\x33", 0x00E594}, {"\xFA\x34", 0x00E595}, 
{"\xFA\x35", 0x00E596}, {"\xFA\x36", 0x00E597}, {"\xFA\x37", 0x00E598}, {"\xFA\x38", 0x00E599}, 
{"\xFA\x39", 0x00E59A}, {"\xFA\x3A", 0x00E59B}, {"\xFA\x3B", 0x00E59C}, {"\xFA\x3C", 0x00E59D}, 
{"\xFA\x3D", 0x00E59E}, {"\xFA\x3E", 0x00E59F}, {"\xFA\x3F", 0x00E5A0}, {"\xFA\x40", 0x00E5A1}, 
{"\xFA\x41", 0x00E5A2}, {"\xFA\x42", 0x00E5A3}, {"\xFA\x43", 0x00E5A4}, {"\xFA\x44", 0x00E5A5}, 
{"\xFA\x45", 0x00E5A6}, {"\xFA\x46", 0x00E5A7}, {"\xFA\x47", 0x00E5A8}, {"\xFA\x48", 0x00E5A9}, 
{"\xFA\x49", 0x00E5AA}, {"\xFA\x4A", 0x00E5AB}, {"\xFA\x4B", 0x00E5AC}, {"\xFA\x4C", 0x00E5AD}, 
{"\xFA\x4D", 0x00E5AE}, {"\xFA\x4E", 0x00E5AF}, {"\xFA\x4F", 0x00E5B0}, {"\xFA\x50", 0x00E5B1}, 
{"\xFA\x51", 0x00E5B2}, {"\xFA\x52", 0x00E5B3}, {"\xFA\x53", 0x00E5B4}, {"\xFA\x54", 0x00E5B5}, 
{"\xFA\x55", 0x00E5B6}, {"\xFA\x56", 0x00E5B7}, {"\xFA\x57", 0x00E5B8}, {"\xFA\x58", 0x00E5B9}, 
{"\xFA\x59", 0x00E5BA}, {"\xFA\x5A", 0x00E5BB}, {"\xFA\x5B", 0x00E5BC}, {"\xFA\x5C", 0x00E5BD}, 
{"\xFA\x5D", 0x00E5BE}, {"\xFA\x5E", 0x00E5BF}, {"\xFA\x5F", 0x00E5C0}, {"\xFA\x60", 0x00E5C1}, 

};
 for(size_t i=1; i<sizeof(mb2u_37_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_37_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_38_cp20932_init()
{
static MB2UData mb2u_38_cp20932 [] = { {"", 0}, 
{"\xFA\x61", 0x00E5C2}, {"\xFA\x62", 0x00E5C3}, {"\xFA\x63", 0x00E5C4}, {"\xFA\x64", 0x00E5C5}, 
{"\xFA\x65", 0x00E5C6}, {"\xFA\x66", 0x00E5C7}, {"\xFA\x67", 0x00E5C8}, {"\xFA\x68", 0x00E5C9}, 
{"\xFA\x69", 0x00E5CA}, {"\xFA\x6A", 0x00E5CB}, {"\xFA\x6B", 0x00E5CC}, {"\xFA\x6C", 0x00E5CD}, 
{"\xFA\x6D", 0x00E5CE}, {"\xFA\x6E", 0x00E5CF}, {"\xFA\x6F", 0x00E5D0}, {"\xFA\x70", 0x00E5D1}, 
{"\xFA\x71", 0x00E5D2}, {"\xFA\x72", 0x00E5D3}, {"\xFA\x73", 0x00E5D4}, {"\xFA\x74", 0x00E5D5}, 
{"\xFA\x75", 0x00E5D6}, {"\xFA\x76", 0x00E5D7}, {"\xFA\x77", 0x00E5D8}, {"\xFA\x78", 0x00E5D9}, 
{"\xFA\x79", 0x00E5DA}, {"\xFA\x7A", 0x00E5DB}, {"\xFA\x7B", 0x00E5DC}, {"\xFA\x7C", 0x00E5DD}, 
{"\xFA\x7D", 0x00E5DE}, {"\xFA\x7E", 0x00E5DF}, {"\xFA\xA1", 0x00E1D6}, {"\xFA\xA2", 0x00E1D7}, 
{"\xFA\xA3", 0x00E1D8}, {"\xFA\xA4", 0x00E1D9}, {"\xFA\xA5", 0x00E1DA}, {"\xFA\xA6", 0x00E1DB}, 
{"\xFA\xA7", 0x00E1DC}, {"\xFA\xA8", 0x00E1DD}, {"\xFA\xA9", 0x00E1DE}, {"\xFA\xAA", 0x00E1DF}, 
{"\xFA\xAB", 0x00E1E0}, {"\xFA\xAC", 0x00E1E1}, {"\xFA\xAD", 0x00E1E2}, {"\xFA\xAE", 0x00E1E3}, 
{"\xFA\xAF", 0x00E1E4}, {"\xFA\xB0", 0x00E1E5}, {"\xFA\xB1", 0x00E1E6}, {"\xFA\xB2", 0x00E1E7}, 
{"\xFA\xB3", 0x00E1E8}, {"\xFA\xB4", 0x00E1E9}, {"\xFA\xB5", 0x00E1EA}, {"\xFA\xB6", 0x00E1EB}, 
{"\xFA\xB7", 0x00E1EC}, {"\xFA\xB8", 0x00E1ED}, {"\xFA\xB9", 0x00E1EE}, {"\xFA\xBA", 0x00E1EF}, 
{"\xFA\xBB", 0x00E1F0}, {"\xFA\xBC", 0x00E1F1}, {"\xFA\xBD", 0x00E1F2}, {"\xFA\xBE", 0x00E1F3}, 
{"\xFA\xBF", 0x00E1F4}, {"\xFA\xC0", 0x00E1F5}, {"\xFA\xC1", 0x00E1F6}, {"\xFA\xC2", 0x00E1F7}, 
{"\xFA\xC3", 0x00E1F8}, {"\xFA\xC4", 0x00E1F9}, {"\xFA\xC5", 0x00E1FA}, {"\xFA\xC6", 0x00E1FB}, 
{"\xFA\xC7", 0x00E1FC}, {"\xFA\xC8", 0x00E1FD}, {"\xFA\xC9", 0x00E1FE}, {"\xFA\xCA", 0x00E1FF}, 
{"\xFA\xCB", 0x00E200}, {"\xFA\xCC", 0x00E201}, {"\xFA\xCD", 0x00E202}, {"\xFA\xCE", 0x00E203}, 
{"\xFA\xCF", 0x00E204}, {"\xFA\xD0", 0x00E205}, {"\xFA\xD1", 0x00E206}, {"\xFA\xD2", 0x00E207}, 
{"\xFA\xD3", 0x00E208}, {"\xFA\xD4", 0x00E209}, {"\xFA\xD5", 0x00E20A}, {"\xFA\xD6", 0x00E20B}, 
{"\xFA\xD7", 0x00E20C}, {"\xFA\xD8", 0x00E20D}, {"\xFA\xD9", 0x00E20E}, {"\xFA\xDA", 0x00E20F}, 
{"\xFA\xDB", 0x00E210}, {"\xFA\xDC", 0x00E211}, {"\xFA\xDD", 0x00E212}, {"\xFA\xDE", 0x00E213}, 
{"\xFA\xDF", 0x00E214}, {"\xFA\xE0", 0x00E215}, {"\xFA\xE1", 0x00E216}, {"\xFA\xE2", 0x00E217}, 
{"\xFA\xE3", 0x00E218}, {"\xFA\xE4", 0x00E219}, {"\xFA\xE5", 0x00E21A}, {"\xFA\xE6", 0x00E21B}, 
{"\xFA\xE7", 0x00E21C}, {"\xFA\xE8", 0x00E21D}, {"\xFA\xE9", 0x00E21E}, {"\xFA\xEA", 0x00E21F}, 
{"\xFA\xEB", 0x00E220}, {"\xFA\xEC", 0x00E221}, {"\xFA\xED", 0x00E222}, {"\xFA\xEE", 0x00E223}, 
{"\xFA\xEF", 0x00E224}, {"\xFA\xF0", 0x00E225}, {"\xFA\xF1", 0x00E226}, {"\xFA\xF2", 0x00E227}, 
{"\xFA\xF3", 0x00E228}, {"\xFA\xF4", 0x00E229}, {"\xFA\xF5", 0x00E22A}, {"\xFA\xF6", 0x00E22B}, 
{"\xFA\xF7", 0x00E22C}, {"\xFA\xF8", 0x00E22D}, {"\xFA\xF9", 0x00E22E}, {"\xFA\xFA", 0x00E22F}, 
{"\xFA\xFB", 0x00E230}, {"\xFA\xFC", 0x00E231}, {"\xFA\xFD", 0x00E232}, {"\xFA\xFE", 0x00E233}, 
{"\xFB\x21", 0x00E5E0}, {"\xFB\x22", 0x00E5E1}, {"\xFB\x23", 0x00E5E2}, {"\xFB\x24", 0x00E5E3}, 
{"\xFB\x25", 0x00E5E4}, {"\xFB\x26", 0x00E5E5}, {"\xFB\x27", 0x00E5E6}, {"\xFB\x28", 0x00E5E7}, 
{"\xFB\x29", 0x00E5E8}, {"\xFB\x2A", 0x00E5E9}, {"\xFB\x2B", 0x00E5EA}, {"\xFB\x2C", 0x00E5EB}, 
{"\xFB\x2D", 0x00E5EC}, {"\xFB\x2E", 0x00E5ED}, {"\xFB\x2F", 0x00E5EE}, {"\xFB\x30", 0x00E5EF}, 
{"\xFB\x31", 0x00E5F0}, {"\xFB\x32", 0x00E5F1}, {"\xFB\x33", 0x00E5F2}, {"\xFB\x34", 0x00E5F3}, 
{"\xFB\x35", 0x00E5F4}, {"\xFB\x36", 0x00E5F5}, {"\xFB\x37", 0x00E5F6}, {"\xFB\x38", 0x00E5F7}, 
{"\xFB\x39", 0x00E5F8}, {"\xFB\x3A", 0x00E5F9}, {"\xFB\x3B", 0x00E5FA}, {"\xFB\x3C", 0x00E5FB}, 
{"\xFB\x3D", 0x00E5FC}, {"\xFB\x3E", 0x00E5FD}, {"\xFB\x3F", 0x00E5FE}, {"\xFB\x40", 0x00E5FF}, 
{"\xFB\x41", 0x00E600}, {"\xFB\x42", 0x00E601}, {"\xFB\x43", 0x00E602}, {"\xFB\x44", 0x00E603}, 
{"\xFB\x45", 0x00E604}, {"\xFB\x46", 0x00E605}, {"\xFB\x47", 0x00E606}, {"\xFB\x48", 0x00E607}, 
{"\xFB\x49", 0x00E608}, {"\xFB\x4A", 0x00E609}, {"\xFB\x4B", 0x00E60A}, {"\xFB\x4C", 0x00E60B}, 
{"\xFB\x4D", 0x00E60C}, {"\xFB\x4E", 0x00E60D}, {"\xFB\x4F", 0x00E60E}, {"\xFB\x50", 0x00E60F}, 
{"\xFB\x51", 0x00E610}, {"\xFB\x52", 0x00E611}, {"\xFB\x53", 0x00E612}, {"\xFB\x54", 0x00E613}, 
{"\xFB\x55", 0x00E614}, {"\xFB\x56", 0x00E615}, {"\xFB\x57", 0x00E616}, {"\xFB\x58", 0x00E617}, 
{"\xFB\x59", 0x00E618}, {"\xFB\x5A", 0x00E619}, {"\xFB\x5B", 0x00E61A}, {"\xFB\x5C", 0x00E61B}, 
{"\xFB\x5D", 0x00E61C}, {"\xFB\x5E", 0x00E61D}, {"\xFB\x5F", 0x00E61E}, {"\xFB\x60", 0x00E61F}, 
{"\xFB\x61", 0x00E620}, {"\xFB\x62", 0x00E621}, {"\xFB\x63", 0x00E622}, {"\xFB\x64", 0x00E623}, 
{"\xFB\x65", 0x00E624}, {"\xFB\x66", 0x00E625}, {"\xFB\x67", 0x00E626}, {"\xFB\x68", 0x00E627}, 
{"\xFB\x69", 0x00E628}, {"\xFB\x6A", 0x00E629}, {"\xFB\x6B", 0x00E62A}, {"\xFB\x6C", 0x00E62B}, 
{"\xFB\x6D", 0x00E62C}, {"\xFB\x6E", 0x00E62D}, {"\xFB\x6F", 0x00E62E}, {"\xFB\x70", 0x00E62F}, 
{"\xFB\x71", 0x00E630}, {"\xFB\x72", 0x00E631}, {"\xFB\x73", 0x00E632}, {"\xFB\x74", 0x00E633}, 
{"\xFB\x75", 0x00E634}, {"\xFB\x76", 0x00E635}, {"\xFB\x77", 0x00E636}, {"\xFB\x78", 0x00E637}, 
{"\xFB\x79", 0x00E638}, {"\xFB\x7A", 0x00E639}, {"\xFB\x7B", 0x00E63A}, {"\xFB\x7C", 0x00E63B}, 
{"\xFB\x7D", 0x00E63C}, {"\xFB\x7E", 0x00E63D}, {"\xFB\xA1", 0x00E234}, {"\xFB\xA2", 0x00E235}, 
{"\xFB\xA3", 0x00E236}, {"\xFB\xA4", 0x00E237}, {"\xFB\xA5", 0x00E238}, {"\xFB\xA6", 0x00E239}, 
{"\xFB\xA7", 0x00E23A}, {"\xFB\xA8", 0x00E23B}, {"\xFB\xA9", 0x00E23C}, {"\xFB\xAA", 0x00E23D}, 
{"\xFB\xAB", 0x00E23E}, {"\xFB\xAC", 0x00E23F}, {"\xFB\xAD", 0x00E240}, {"\xFB\xAE", 0x00E241}, 
{"\xFB\xAF", 0x00E242}, {"\xFB\xB0", 0x00E243}, {"\xFB\xB1", 0x00E244}, {"\xFB\xB2", 0x00E245}, 
{"\xFB\xB3", 0x00E246}, {"\xFB\xB4", 0x00E247}, {"\xFB\xB5", 0x00E248}, {"\xFB\xB6", 0x00E249}, 
{"\xFB\xB7", 0x00E24A}, {"\xFB\xB8", 0x00E24B}, {"\xFB\xB9", 0x00E24C}, {"\xFB\xBA", 0x00E24D}, 
{"\xFB\xBB", 0x00E24E}, {"\xFB\xBC", 0x00E24F}, {"\xFB\xBD", 0x00E250}, {"\xFB\xBE", 0x00E251}, 
{"\xFB\xBF", 0x00E252}, {"\xFB\xC0", 0x00E253}, {"\xFB\xC1", 0x00E254}, {"\xFB\xC2", 0x00E255}, 
{"\xFB\xC3", 0x00E256}, {"\xFB\xC4", 0x00E257}, {"\xFB\xC5", 0x00E258}, {"\xFB\xC6", 0x00E259}, 

};
 for(size_t i=1; i<sizeof(mb2u_38_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_38_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_39_cp20932_init()
{
static MB2UData mb2u_39_cp20932 [] = { {"", 0}, 
{"\xFB\xC7", 0x00E25A}, {"\xFB\xC8", 0x00E25B}, {"\xFB\xC9", 0x00E25C}, {"\xFB\xCA", 0x00E25D}, 
{"\xFB\xCB", 0x00E25E}, {"\xFB\xCC", 0x00E25F}, {"\xFB\xCD", 0x00E260}, {"\xFB\xCE", 0x00E261}, 
{"\xFB\xCF", 0x00E262}, {"\xFB\xD0", 0x00E263}, {"\xFB\xD1", 0x00E264}, {"\xFB\xD2", 0x00E265}, 
{"\xFB\xD3", 0x00E266}, {"\xFB\xD4", 0x00E267}, {"\xFB\xD5", 0x00E268}, {"\xFB\xD6", 0x00E269}, 
{"\xFB\xD7", 0x00E26A}, {"\xFB\xD8", 0x00E26B}, {"\xFB\xD9", 0x00E26C}, {"\xFB\xDA", 0x00E26D}, 
{"\xFB\xDB", 0x00E26E}, {"\xFB\xDC", 0x00E26F}, {"\xFB\xDD", 0x00E270}, {"\xFB\xDE", 0x00E271}, 
{"\xFB\xDF", 0x00E272}, {"\xFB\xE0", 0x00E273}, {"\xFB\xE1", 0x00E274}, {"\xFB\xE2", 0x00E275}, 
{"\xFB\xE3", 0x00E276}, {"\xFB\xE4", 0x00E277}, {"\xFB\xE5", 0x00E278}, {"\xFB\xE6", 0x00E279}, 
{"\xFB\xE7", 0x00E27A}, {"\xFB\xE8", 0x00E27B}, {"\xFB\xE9", 0x00E27C}, {"\xFB\xEA", 0x00E27D}, 
{"\xFB\xEB", 0x00E27E}, {"\xFB\xEC", 0x00E27F}, {"\xFB\xED", 0x00E280}, {"\xFB\xEE", 0x00E281}, 
{"\xFB\xEF", 0x00E282}, {"\xFB\xF0", 0x00E283}, {"\xFB\xF1", 0x00E284}, {"\xFB\xF2", 0x00E285}, 
{"\xFB\xF3", 0x00E286}, {"\xFB\xF4", 0x00E287}, {"\xFB\xF5", 0x00E288}, {"\xFB\xF6", 0x00E289}, 
{"\xFB\xF7", 0x00E28A}, {"\xFB\xF8", 0x00E28B}, {"\xFB\xF9", 0x00E28C}, {"\xFB\xFA", 0x00E28D}, 
{"\xFB\xFB", 0x00E28E}, {"\xFB\xFC", 0x00E28F}, {"\xFB\xFD", 0x00E290}, {"\xFB\xFE", 0x00E291}, 
{"\xFC\x21", 0x00E63E}, {"\xFC\x22", 0x00E63F}, {"\xFC\x23", 0x00E640}, {"\xFC\x24", 0x00E641}, 
{"\xFC\x25", 0x00E642}, {"\xFC\x26", 0x00E643}, {"\xFC\x27", 0x00E644}, {"\xFC\x28", 0x00E645}, 
{"\xFC\x29", 0x00E646}, {"\xFC\x2A", 0x00E647}, {"\xFC\x2B", 0x00E648}, {"\xFC\x2C", 0x00E649}, 
{"\xFC\x2D", 0x00E64A}, {"\xFC\x2E", 0x00E64B}, {"\xFC\x2F", 0x00E64C}, {"\xFC\x30", 0x00E64D}, 
{"\xFC\x31", 0x00E64E}, {"\xFC\x32", 0x00E64F}, {"\xFC\x33", 0x00E650}, {"\xFC\x34", 0x00E651}, 
{"\xFC\x35", 0x00E652}, {"\xFC\x36", 0x00E653}, {"\xFC\x37", 0x00E654}, {"\xFC\x38", 0x00E655}, 
{"\xFC\x39", 0x00E656}, {"\xFC\x3A", 0x00E657}, {"\xFC\x3B", 0x00E658}, {"\xFC\x3C", 0x00E659}, 
{"\xFC\x3D", 0x00E65A}, {"\xFC\x3E", 0x00E65B}, {"\xFC\x3F", 0x00E65C}, {"\xFC\x40", 0x00E65D}, 
{"\xFC\x41", 0x00E65E}, {"\xFC\x42", 0x00E65F}, {"\xFC\x43", 0x00E660}, {"\xFC\x44", 0x00E661}, 
{"\xFC\x45", 0x00E662}, {"\xFC\x46", 0x00E663}, {"\xFC\x47", 0x00E664}, {"\xFC\x48", 0x00E665}, 
{"\xFC\x49", 0x00E666}, {"\xFC\x4A", 0x00E667}, {"\xFC\x4B", 0x00E668}, {"\xFC\x4C", 0x00E669}, 
{"\xFC\x4D", 0x00E66A}, {"\xFC\x4E", 0x00E66B}, {"\xFC\x4F", 0x00E66C}, {"\xFC\x50", 0x00E66D}, 
{"\xFC\x51", 0x00E66E}, {"\xFC\x52", 0x00E66F}, {"\xFC\x53", 0x00E670}, {"\xFC\x54", 0x00E671}, 
{"\xFC\x55", 0x00E672}, {"\xFC\x56", 0x00E673}, {"\xFC\x57", 0x00E674}, {"\xFC\x58", 0x00E675}, 
{"\xFC\x59", 0x00E676}, {"\xFC\x5A", 0x00E677}, {"\xFC\x5B", 0x00E678}, {"\xFC\x5C", 0x00E679}, 
{"\xFC\x5D", 0x00E67A}, {"\xFC\x5E", 0x00E67B}, {"\xFC\x5F", 0x00E67C}, {"\xFC\x60", 0x00E67D}, 
{"\xFC\x61", 0x00E67E}, {"\xFC\x62", 0x00E67F}, {"\xFC\x63", 0x00E680}, {"\xFC\x64", 0x00E681}, 
{"\xFC\x65", 0x00E682}, {"\xFC\x66", 0x00E683}, {"\xFC\x67", 0x00E684}, {"\xFC\x68", 0x00E685}, 
{"\xFC\x69", 0x00E686}, {"\xFC\x6A", 0x00E687}, {"\xFC\x6B", 0x00E688}, {"\xFC\x6C", 0x00E689}, 
{"\xFC\x6D", 0x00E68A}, {"\xFC\x6E", 0x00E68B}, {"\xFC\x6F", 0x00E68C}, {"\xFC\x70", 0x00E68D}, 
{"\xFC\x71", 0x00E68E}, {"\xFC\x72", 0x00E68F}, {"\xFC\x73", 0x00E690}, {"\xFC\x74", 0x00E691}, 
{"\xFC\x75", 0x00E692}, {"\xFC\x76", 0x00E693}, {"\xFC\x77", 0x00E694}, {"\xFC\x78", 0x00E695}, 
{"\xFC\x79", 0x00E696}, {"\xFC\x7A", 0x00E697}, {"\xFC\x7B", 0x00E698}, {"\xFC\x7C", 0x00E699}, 
{"\xFC\x7D", 0x00E69A}, {"\xFC\x7E", 0x00E69B}, {"\xFC\xA1", 0x00E292}, {"\xFC\xA2", 0x00E293}, 
{"\xFC\xA3", 0x00E294}, {"\xFC\xA4", 0x00E295}, {"\xFC\xA5", 0x00E296}, {"\xFC\xA6", 0x00E297}, 
{"\xFC\xA7", 0x00E298}, {"\xFC\xA8", 0x00E299}, {"\xFC\xA9", 0x00E29A}, {"\xFC\xAA", 0x00E29B}, 
{"\xFC\xAB", 0x00E29C}, {"\xFC\xAC", 0x00E29D}, {"\xFC\xAD", 0x00E29E}, {"\xFC\xAE", 0x00E29F}, 
{"\xFC\xAF", 0x00E2A0}, {"\xFC\xB0", 0x00E2A1}, {"\xFC\xB1", 0x00E2A2}, {"\xFC\xB2", 0x00E2A3}, 
{"\xFC\xB3", 0x00E2A4}, {"\xFC\xB4", 0x00E2A5}, {"\xFC\xB5", 0x00E2A6}, {"\xFC\xB6", 0x00E2A7}, 
{"\xFC\xB7", 0x00E2A8}, {"\xFC\xB8", 0x00E2A9}, {"\xFC\xB9", 0x00E2AA}, {"\xFC\xBA", 0x00E2AB}, 
{"\xFC\xBB", 0x00E2AC}, {"\xFC\xBC", 0x00E2AD}, {"\xFC\xBD", 0x00E2AE}, {"\xFC\xBE", 0x00E2AF}, 
{"\xFC\xBF", 0x00E2B0}, {"\xFC\xC0", 0x00E2B1}, {"\xFC\xC1", 0x00E2B2}, {"\xFC\xC2", 0x00E2B3}, 
{"\xFC\xC3", 0x00E2B4}, {"\xFC\xC4", 0x00E2B5}, {"\xFC\xC5", 0x00E2B6}, {"\xFC\xC6", 0x00E2B7}, 
{"\xFC\xC7", 0x00E2B8}, {"\xFC\xC8", 0x00E2B9}, {"\xFC\xC9", 0x00E2BA}, {"\xFC\xCA", 0x00E2BB}, 
{"\xFC\xCB", 0x00E2BC}, {"\xFC\xCC", 0x00E2BD}, {"\xFC\xCD", 0x00E2BE}, {"\xFC\xCE", 0x00E2BF}, 
{"\xFC\xCF", 0x00E2C0}, {"\xFC\xD0", 0x00E2C1}, {"\xFC\xD1", 0x00E2C2}, {"\xFC\xD2", 0x00E2C3}, 
{"\xFC\xD3", 0x00E2C4}, {"\xFC\xD4", 0x00E2C5}, {"\xFC\xD5", 0x00E2C6}, {"\xFC\xD6", 0x00E2C7}, 
{"\xFC\xD7", 0x00E2C8}, {"\xFC\xD8", 0x00E2C9}, {"\xFC\xD9", 0x00E2CA}, {"\xFC\xDA", 0x00E2CB}, 
{"\xFC\xDB", 0x00E2CC}, {"\xFC\xDC", 0x00E2CD}, {"\xFC\xDD", 0x00E2CE}, {"\xFC\xDE", 0x00E2CF}, 
{"\xFC\xDF", 0x00E2D0}, {"\xFC\xE0", 0x00E2D1}, {"\xFC\xE1", 0x00E2D2}, {"\xFC\xE2", 0x00E2D3}, 
{"\xFC\xE3", 0x00E2D4}, {"\xFC\xE4", 0x00E2D5}, {"\xFC\xE5", 0x00E2D6}, {"\xFC\xE6", 0x00E2D7}, 
{"\xFC\xE7", 0x00E2D8}, {"\xFC\xE8", 0x00E2D9}, {"\xFC\xE9", 0x00E2DA}, {"\xFC\xEA", 0x00E2DB}, 
{"\xFC\xEB", 0x00E2DC}, {"\xFC\xEC", 0x00E2DD}, {"\xFC\xED", 0x00E2DE}, {"\xFC\xEE", 0x00E2DF}, 
{"\xFC\xEF", 0x00E2E0}, {"\xFC\xF0", 0x00E2E1}, {"\xFC\xF1", 0x00E2E2}, {"\xFC\xF2", 0x00E2E3}, 
{"\xFC\xF3", 0x00E2E4}, {"\xFC\xF4", 0x00E2E5}, {"\xFC\xF5", 0x00E2E6}, {"\xFC\xF6", 0x00E2E7}, 
{"\xFC\xF7", 0x00E2E8}, {"\xFC\xF8", 0x00E2E9}, {"\xFC\xF9", 0x00E2EA}, {"\xFC\xFA", 0x00E2EB}, 
{"\xFC\xFB", 0x00E2EC}, {"\xFC\xFC", 0x00E2ED}, {"\xFC\xFD", 0x00E2EE}, {"\xFC\xFE", 0x00E2EF}, 
{"\xFD\x21", 0x00E69C}, {"\xFD\x22", 0x00E69D}, {"\xFD\x23", 0x00E69E}, {"\xFD\x24", 0x00E69F}, 
{"\xFD\x25", 0x00E6A0}, {"\xFD\x26", 0x00E6A1}, {"\xFD\x27", 0x00E6A2}, {"\xFD\x28", 0x00E6A3}, 
{"\xFD\x29", 0x00E6A4}, {"\xFD\x2A", 0x00E6A5}, {"\xFD\x2B", 0x00E6A6}, {"\xFD\x2C", 0x00E6A7}, 

};
 for(size_t i=1; i<sizeof(mb2u_39_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_39_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_3a_cp20932_init()
{
static MB2UData mb2u_3a_cp20932 [] = { {"", 0}, 
{"\xFD\x2D", 0x00E6A8}, {"\xFD\x2E", 0x00E6A9}, {"\xFD\x2F", 0x00E6AA}, {"\xFD\x30", 0x00E6AB}, 
{"\xFD\x31", 0x00E6AC}, {"\xFD\x32", 0x00E6AD}, {"\xFD\x33", 0x00E6AE}, {"\xFD\x34", 0x00E6AF}, 
{"\xFD\x35", 0x00E6B0}, {"\xFD\x36", 0x00E6B1}, {"\xFD\x37", 0x00E6B2}, {"\xFD\x38", 0x00E6B3}, 
{"\xFD\x39", 0x00E6B4}, {"\xFD\x3A", 0x00E6B5}, {"\xFD\x3B", 0x00E6B6}, {"\xFD\x3C", 0x00E6B7}, 
{"\xFD\x3D", 0x00E6B8}, {"\xFD\x3E", 0x00E6B9}, {"\xFD\x3F", 0x00E6BA}, {"\xFD\x40", 0x00E6BB}, 
{"\xFD\x41", 0x00E6BC}, {"\xFD\x42", 0x00E6BD}, {"\xFD\x43", 0x00E6BE}, {"\xFD\x44", 0x00E6BF}, 
{"\xFD\x45", 0x00E6C0}, {"\xFD\x46", 0x00E6C1}, {"\xFD\x47", 0x00E6C2}, {"\xFD\x48", 0x00E6C3}, 
{"\xFD\x49", 0x00E6C4}, {"\xFD\x4A", 0x00E6C5}, {"\xFD\x4B", 0x00E6C6}, {"\xFD\x4C", 0x00E6C7}, 
{"\xFD\x4D", 0x00E6C8}, {"\xFD\x4E", 0x00E6C9}, {"\xFD\x4F", 0x00E6CA}, {"\xFD\x50", 0x00E6CB}, 
{"\xFD\x51", 0x00E6CC}, {"\xFD\x52", 0x00E6CD}, {"\xFD\x53", 0x00E6CE}, {"\xFD\x54", 0x00E6CF}, 
{"\xFD\x55", 0x00E6D0}, {"\xFD\x56", 0x00E6D1}, {"\xFD\x57", 0x00E6D2}, {"\xFD\x58", 0x00E6D3}, 
{"\xFD\x59", 0x00E6D4}, {"\xFD\x5A", 0x00E6D5}, {"\xFD\x5B", 0x00E6D6}, {"\xFD\x5C", 0x00E6D7}, 
{"\xFD\x5D", 0x00E6D8}, {"\xFD\x5E", 0x00E6D9}, {"\xFD\x5F", 0x00E6DA}, {"\xFD\x60", 0x00E6DB}, 
{"\xFD\x61", 0x00E6DC}, {"\xFD\x62", 0x00E6DD}, {"\xFD\x63", 0x00E6DE}, {"\xFD\x64", 0x00E6DF}, 
{"\xFD\x65", 0x00E6E0}, {"\xFD\x66", 0x00E6E1}, {"\xFD\x67", 0x00E6E2}, {"\xFD\x68", 0x00E6E3}, 
{"\xFD\x69", 0x00E6E4}, {"\xFD\x6A", 0x00E6E5}, {"\xFD\x6B", 0x00E6E6}, {"\xFD\x6C", 0x00E6E7}, 
{"\xFD\x6D", 0x00E6E8}, {"\xFD\x6E", 0x00E6E9}, {"\xFD\x6F", 0x00E6EA}, {"\xFD\x70", 0x00E6EB}, 
{"\xFD\x71", 0x00E6EC}, {"\xFD\x72", 0x00E6ED}, {"\xFD\x73", 0x00E6EE}, {"\xFD\x74", 0x00E6EF}, 
{"\xFD\x75", 0x00E6F0}, {"\xFD\x76", 0x00E6F1}, {"\xFD\x77", 0x00E6F2}, {"\xFD\x78", 0x00E6F3}, 
{"\xFD\x79", 0x00E6F4}, {"\xFD\x7A", 0x00E6F5}, {"\xFD\x7B", 0x00E6F6}, {"\xFD\x7C", 0x00E6F7}, 
{"\xFD\x7D", 0x00E6F8}, {"\xFD\x7E", 0x00E6F9}, {"\xFD\xA1", 0x00E2F0}, {"\xFD\xA2", 0x00E2F1}, 
{"\xFD\xA3", 0x00E2F2}, {"\xFD\xA4", 0x00E2F3}, {"\xFD\xA5", 0x00E2F4}, {"\xFD\xA6", 0x00E2F5}, 
{"\xFD\xA7", 0x00E2F6}, {"\xFD\xA8", 0x00E2F7}, {"\xFD\xA9", 0x00E2F8}, {"\xFD\xAA", 0x00E2F9}, 
{"\xFD\xAB", 0x00E2FA}, {"\xFD\xAC", 0x00E2FB}, {"\xFD\xAD", 0x00E2FC}, {"\xFD\xAE", 0x00E2FD}, 
{"\xFD\xAF", 0x00E2FE}, {"\xFD\xB0", 0x00E2FF}, {"\xFD\xB1", 0x00E300}, {"\xFD\xB2", 0x00E301}, 
{"\xFD\xB3", 0x00E302}, {"\xFD\xB4", 0x00E303}, {"\xFD\xB5", 0x00E304}, {"\xFD\xB6", 0x00E305}, 
{"\xFD\xB7", 0x00E306}, {"\xFD\xB8", 0x00E307}, {"\xFD\xB9", 0x00E308}, {"\xFD\xBA", 0x00E309}, 
{"\xFD\xBB", 0x00E30A}, {"\xFD\xBC", 0x00E30B}, {"\xFD\xBD", 0x00E30C}, {"\xFD\xBE", 0x00E30D}, 
{"\xFD\xBF", 0x00E30E}, {"\xFD\xC0", 0x00E30F}, {"\xFD\xC1", 0x00E310}, {"\xFD\xC2", 0x00E311}, 
{"\xFD\xC3", 0x00E312}, {"\xFD\xC4", 0x00E313}, {"\xFD\xC5", 0x00E314}, {"\xFD\xC6", 0x00E315}, 
{"\xFD\xC7", 0x00E316}, {"\xFD\xC8", 0x00E317}, {"\xFD\xC9", 0x00E318}, {"\xFD\xCA", 0x00E319}, 
{"\xFD\xCB", 0x00E31A}, {"\xFD\xCC", 0x00E31B}, {"\xFD\xCD", 0x00E31C}, {"\xFD\xCE", 0x00E31D}, 
{"\xFD\xCF", 0x00E31E}, {"\xFD\xD0", 0x00E31F}, {"\xFD\xD1", 0x00E320}, {"\xFD\xD2", 0x00E321}, 
{"\xFD\xD3", 0x00E322}, {"\xFD\xD4", 0x00E323}, {"\xFD\xD5", 0x00E324}, {"\xFD\xD6", 0x00E325}, 
{"\xFD\xD7", 0x00E326}, {"\xFD\xD8", 0x00E327}, {"\xFD\xD9", 0x00E328}, {"\xFD\xDA", 0x00E329}, 
{"\xFD\xDB", 0x00E32A}, {"\xFD\xDC", 0x00E32B}, {"\xFD\xDD", 0x00E32C}, {"\xFD\xDE", 0x00E32D}, 
{"\xFD\xDF", 0x00E32E}, {"\xFD\xE0", 0x00E32F}, {"\xFD\xE1", 0x00E330}, {"\xFD\xE2", 0x00E331}, 
{"\xFD\xE3", 0x00E332}, {"\xFD\xE4", 0x00E333}, {"\xFD\xE5", 0x00E334}, {"\xFD\xE6", 0x00E335}, 
{"\xFD\xE7", 0x00E336}, {"\xFD\xE8", 0x00E337}, {"\xFD\xE9", 0x00E338}, {"\xFD\xEA", 0x00E339}, 
{"\xFD\xEB", 0x00E33A}, {"\xFD\xEC", 0x00E33B}, {"\xFD\xED", 0x00E33C}, {"\xFD\xEE", 0x00E33D}, 
{"\xFD\xEF", 0x00E33E}, {"\xFD\xF0", 0x00E33F}, {"\xFD\xF1", 0x00E340}, {"\xFD\xF2", 0x00E341}, 
{"\xFD\xF3", 0x00E342}, {"\xFD\xF4", 0x00E343}, {"\xFD\xF5", 0x00E344}, {"\xFD\xF6", 0x00E345}, 
{"\xFD\xF7", 0x00E346}, {"\xFD\xF8", 0x00E347}, {"\xFD\xF9", 0x00E348}, {"\xFD\xFA", 0x00E349}, 
{"\xFD\xFB", 0x00E34A}, {"\xFD\xFC", 0x00E34B}, {"\xFD\xFD", 0x00E34C}, {"\xFD\xFE", 0x00E34D}, 
{"\xFE\x21", 0x00E6FA}, {"\xFE\x22", 0x00E6FB}, {"\xFE\x23", 0x00E6FC}, {"\xFE\x24", 0x00E6FD}, 
{"\xFE\x25", 0x00E6FE}, {"\xFE\x26", 0x00E6FF}, {"\xFE\x27", 0x00E700}, {"\xFE\x28", 0x00E701}, 
{"\xFE\x29", 0x00E702}, {"\xFE\x2A", 0x00E703}, {"\xFE\x2B", 0x00E704}, {"\xFE\x2C", 0x00E705}, 
{"\xFE\x2D", 0x00E706}, {"\xFE\x2E", 0x00E707}, {"\xFE\x2F", 0x00E708}, {"\xFE\x30", 0x00E709}, 
{"\xFE\x31", 0x00E70A}, {"\xFE\x32", 0x00E70B}, {"\xFE\x33", 0x00E70C}, {"\xFE\x34", 0x00E70D}, 
{"\xFE\x35", 0x00E70E}, {"\xFE\x36", 0x00E70F}, {"\xFE\x37", 0x00E710}, {"\xFE\x38", 0x00E711}, 
{"\xFE\x39", 0x00E712}, {"\xFE\x3A", 0x00E713}, {"\xFE\x3B", 0x00E714}, {"\xFE\x3C", 0x00E715}, 
{"\xFE\x3D", 0x00E716}, {"\xFE\x3E", 0x00E717}, {"\xFE\x3F", 0x00E718}, {"\xFE\x40", 0x00E719}, 
{"\xFE\x41", 0x00E71A}, {"\xFE\x42", 0x00E71B}, {"\xFE\x43", 0x00E71C}, {"\xFE\x44", 0x00E71D}, 
{"\xFE\x45", 0x00E71E}, {"\xFE\x46", 0x00E71F}, {"\xFE\x47", 0x00E720}, {"\xFE\x48", 0x00E721}, 
{"\xFE\x49", 0x00E722}, {"\xFE\x4A", 0x00E723}, {"\xFE\x4B", 0x00E724}, {"\xFE\x4C", 0x00E725}, 
{"\xFE\x4D", 0x00E726}, {"\xFE\x4E", 0x00E727}, {"\xFE\x4F", 0x00E728}, {"\xFE\x50", 0x00E729}, 
{"\xFE\x51", 0x00E72A}, {"\xFE\x52", 0x00E72B}, {"\xFE\x53", 0x00E72C}, {"\xFE\x54", 0x00E72D}, 
{"\xFE\x55", 0x00E72E}, {"\xFE\x56", 0x00E72F}, {"\xFE\x57", 0x00E730}, {"\xFE\x58", 0x00E731}, 
{"\xFE\x59", 0x00E732}, {"\xFE\x5A", 0x00E733}, {"\xFE\x5B", 0x00E734}, {"\xFE\x5C", 0x00E735}, 
{"\xFE\x5D", 0x00E736}, {"\xFE\x5E", 0x00E737}, {"\xFE\x5F", 0x00E738}, {"\xFE\x60", 0x00E739}, 
{"\xFE\x61", 0x00E73A}, {"\xFE\x62", 0x00E73B}, {"\xFE\x63", 0x00E73C}, {"\xFE\x64", 0x00E73D}, 
{"\xFE\x65", 0x00E73E}, {"\xFE\x66", 0x00E73F}, {"\xFE\x67", 0x00E740}, {"\xFE\x68", 0x00E741}, 
{"\xFE\x69", 0x00E742}, {"\xFE\x6A", 0x00E743}, {"\xFE\x6B", 0x00E744}, {"\xFE\x6C", 0x00E745}, 
{"\xFE\x6D", 0x00E746}, {"\xFE\x6E", 0x00E747}, {"\xFE\x6F", 0x00E748}, {"\xFE\x70", 0x00E749}, 

};
 for(size_t i=1; i<sizeof(mb2u_3a_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_3a_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_3b_cp20932_init()
{
static MB2UData mb2u_3b_cp20932 [] = { {"", 0}, 
{"\xFE\x71", 0x00E74A}, {"\xFE\x72", 0x00E74B}, {"\xFE\x73", 0x00E74C}, {"\xFE\x74", 0x00E74D}, 
{"\xFE\x75", 0x00E74E}, {"\xFE\x76", 0x00E74F}, {"\xFE\x77", 0x00E750}, {"\xFE\x78", 0x00E751}, 
{"\xFE\x79", 0x00E752}, {"\xFE\x7A", 0x00E753}, {"\xFE\x7B", 0x00E754}, {"\xFE\x7C", 0x00E755}, 
{"\xFE\x7D", 0x00E756}, {"\xFE\x7E", 0x00E757}, {"\xFE\xA1", 0x00E34E}, {"\xFE\xA2", 0x00E34F}, 
{"\xFE\xA3", 0x00E350}, {"\xFE\xA4", 0x00E351}, {"\xFE\xA5", 0x00E352}, {"\xFE\xA6", 0x00E353}, 
{"\xFE\xA7", 0x00E354}, {"\xFE\xA8", 0x00E355}, {"\xFE\xA9", 0x00E356}, {"\xFE\xAA", 0x00E357}, 
{"\xFE\xAB", 0x00E358}, {"\xFE\xAC", 0x00E359}, {"\xFE\xAD", 0x00E35A}, {"\xFE\xAE", 0x00E35B}, 
{"\xFE\xAF", 0x00E35C}, {"\xFE\xB0", 0x00E35D}, {"\xFE\xB1", 0x00E35E}, {"\xFE\xB2", 0x00E35F}, 
{"\xFE\xB3", 0x00E360}, {"\xFE\xB4", 0x00E361}, {"\xFE\xB5", 0x00E362}, {"\xFE\xB6", 0x00E363}, 
{"\xFE\xB7", 0x00E364}, {"\xFE\xB8", 0x00E365}, {"\xFE\xB9", 0x00E366}, {"\xFE\xBA", 0x00E367}, 
{"\xFE\xBB", 0x00E368}, {"\xFE\xBC", 0x00E369}, {"\xFE\xBD", 0x00E36A}, {"\xFE\xBE", 0x00E36B}, 
{"\xFE\xBF", 0x00E36C}, {"\xFE\xC0", 0x00E36D}, {"\xFE\xC1", 0x00E36E}, {"\xFE\xC2", 0x00E36F}, 
{"\xFE\xC3", 0x00E370}, {"\xFE\xC4", 0x00E371}, {"\xFE\xC5", 0x00E372}, {"\xFE\xC6", 0x00E373}, 
{"\xFE\xC7", 0x00E374}, {"\xFE\xC8", 0x00E375}, {"\xFE\xC9", 0x00E376}, {"\xFE\xCA", 0x00E377}, 
{"\xFE\xCB", 0x00E378}, {"\xFE\xCC", 0x00E379}, {"\xFE\xCD", 0x00E37A}, {"\xFE\xCE", 0x00E37B}, 
{"\xFE\xCF", 0x00E37C}, {"\xFE\xD0", 0x00E37D}, {"\xFE\xD1", 0x00E37E}, {"\xFE\xD2", 0x00E37F}, 
{"\xFE\xD3", 0x00E380}, {"\xFE\xD4", 0x00E381}, {"\xFE\xD5", 0x00E382}, {"\xFE\xD6", 0x00E383}, 
{"\xFE\xD7", 0x00E384}, {"\xFE\xD8", 0x00E385}, {"\xFE\xD9", 0x00E386}, {"\xFE\xDA", 0x00E387}, 
{"\xFE\xDB", 0x00E388}, {"\xFE\xDC", 0x00E389}, {"\xFE\xDD", 0x00E38A}, {"\xFE\xDE", 0x00E38B}, 
{"\xFE\xDF", 0x00E38C}, {"\xFE\xE0", 0x00E38D}, {"\xFE\xE1", 0x00E38E}, {"\xFE\xE2", 0x00E38F}, 
{"\xFE\xE3", 0x00E390}, {"\xFE\xE4", 0x00E391}, {"\xFE\xE5", 0x00E392}, {"\xFE\xE6", 0x00E393}, 
{"\xFE\xE7", 0x00E394}, {"\xFE\xE8", 0x00E395}, {"\xFE\xE9", 0x00E396}, {"\xFE\xEA", 0x00E397}, 
{"\xFE\xEB", 0x00E398}, {"\xFE\xEC", 0x00E399}, {"\xFE\xED", 0x00E39A}, {"\xFE\xEE", 0x00E39B}, 
{"\xFE\xEF", 0x00E39C}, {"\xFE\xF0", 0x00E39D}, {"\xFE\xF1", 0x00E39E}, {"\xFE\xF2", 0x00E39F}, 
{"\xFE\xF3", 0x00E3A0}, {"\xFE\xF4", 0x00E3A1}, {"\xFE\xF5", 0x00E3A2}, {"\xFE\xF6", 0x00E3A3}, 
{"\xFE\xF7", 0x00E3A4}, {"\xFE\xF8", 0x00E3A5}, {"\xFE\xF9", 0x00E3A6}, {"\xFE\xFA", 0x00E3A7}, 
{"\xFE\xFB", 0x00E3A8}, {"\xFE\xFC", 0x00E3A9}, {"\xFE\xFD", 0x00E3AA}, {"\xFE\xFE", 0x00E3AB}, 
{"\xFF"    , 0x00F8F3}, 
};
 for(size_t i=1; i<sizeof(mb2u_3b_cp20932)/sizeof(MB2UData); ++i)
 {
	MB2UData& data = mb2u_3b_cp20932[i];
	mb2u[enc_cp20932][data.mbs] = data.u;
 }
}

void mb2u_cp20932_init()
{
test_doublebyte_conv_enc_list.push_back(enc_cp20932);
mb2u_00_cp20932_init();mb2u_01_cp20932_init();mb2u_02_cp20932_init();mb2u_03_cp20932_init();
mb2u_04_cp20932_init();mb2u_05_cp20932_init();mb2u_06_cp20932_init();mb2u_07_cp20932_init();
mb2u_08_cp20932_init();mb2u_09_cp20932_init();mb2u_0a_cp20932_init();mb2u_0b_cp20932_init();
mb2u_0c_cp20932_init();mb2u_0d_cp20932_init();mb2u_0e_cp20932_init();mb2u_0f_cp20932_init();
mb2u_10_cp20932_init();mb2u_11_cp20932_init();mb2u_12_cp20932_init();mb2u_13_cp20932_init();
mb2u_14_cp20932_init();mb2u_15_cp20932_init();mb2u_16_cp20932_init();mb2u_17_cp20932_init();
mb2u_18_cp20932_init();mb2u_19_cp20932_init();mb2u_1a_cp20932_init();mb2u_1b_cp20932_init();
mb2u_1c_cp20932_init();mb2u_1d_cp20932_init();mb2u_1e_cp20932_init();mb2u_1f_cp20932_init();
mb2u_20_cp20932_init();mb2u_21_cp20932_init();mb2u_22_cp20932_init();mb2u_23_cp20932_init();
mb2u_24_cp20932_init();mb2u_25_cp20932_init();mb2u_26_cp20932_init();mb2u_27_cp20932_init();
mb2u_28_cp20932_init();mb2u_29_cp20932_init();mb2u_2a_cp20932_init();mb2u_2b_cp20932_init();
mb2u_2c_cp20932_init();mb2u_2d_cp20932_init();mb2u_2e_cp20932_init();mb2u_2f_cp20932_init();
mb2u_30_cp20932_init();mb2u_31_cp20932_init();mb2u_32_cp20932_init();mb2u_33_cp20932_init();
mb2u_34_cp20932_init();mb2u_35_cp20932_init();mb2u_36_cp20932_init();mb2u_37_cp20932_init();
mb2u_38_cp20932_init();mb2u_39_cp20932_init();mb2u_3a_cp20932_init();mb2u_3b_cp20932_init();

}

void u2mb_000_cp20932_init()
{
static U2MBData u2mb_000_cp20932[] = { {0, ""}, 
{0x000001, "\x01"    }, {0x000002, "\x02"    }, {0x000003, "\x03"    }, {0x000004, "\x04"    }, 
{0x000005, "\x05"    }, {0x000006, "\x06"    }, {0x000007, "\x07"    }, {0x000008, "\x08"    }, 
{0x000009, "\x09"    }, {0x00000A, "\x0A"    }, {0x00000B, "\x0B"    }, {0x00000C, "\x0C"    }, 
{0x00000D, "\x0D"    }, {0x00000E, "\x0E"    }, {0x00000F, "\x0F"    }, {0x000010, "\x10"    }, 
{0x000011, "\x11"    }, {0x000012, "\x12"    }, {0x000013, "\x13"    }, {0x000014, "\x14"    }, 
{0x000015, "\x15"    }, {0x000016, "\x16"    }, {0x000017, "\x17"    }, {0x000018, "\x18"    }, 
{0x000019, "\x19"    }, {0x00001A, "\x1A"    }, {0x00001B, "\x1B"    }, {0x00001C, "\x1C"    }, 
{0x00001D, "\x1D"    }, {0x00001E, "\x1E"    }, {0x00001F, "\x1F"    }, {0x000020, "\x20"    }, 
{0x000021, "\x21"    }, {0x000022, "\x22"    }, {0x000023, "\x23"    }, {0x000024, "\x24"    }, 
{0x000025, "\x25"    }, {0x000026, "\x26"    }, {0x000027, "\x27"    }, {0x000028, "\x28"    }, 
{0x000029, "\x29"    }, {0x00002A, "\x2A"    }, {0x00002B, "\x2B"    }, {0x00002C, "\x2C"    }, 
{0x00002D, "\x2D"    }, {0x00002E, "\x2E"    }, {0x00002F, "\x2F"    }, {0x000030, "\x30"    }, 
{0x000031, "\x31"    }, {0x000032, "\x32"    }, {0x000033, "\x33"    }, {0x000034, "\x34"    }, 
{0x000035, "\x35"    }, {0x000036, "\x36"    }, {0x000037, "\x37"    }, {0x000038, "\x38"    }, 
{0x000039, "\x39"    }, {0x00003A, "\x3A"    }, {0x00003B, "\x3B"    }, {0x00003C, "\x3C"    }, 
{0x00003D, "\x3D"    }, {0x00003E, "\x3E"    }, {0x00003F, "\x3F"    }, {0x000040, "\x40"    }, 
{0x000041, "\x41"    }, {0x000042, "\x42"    }, {0x000043, "\x43"    }, {0x000044, "\x44"    }, 
{0x000045, "\x45"    }, {0x000046, "\x46"    }, {0x000047, "\x47"    }, {0x000048, "\x48"    }, 
{0x000049, "\x49"    }, {0x00004A, "\x4A"    }, {0x00004B, "\x4B"    }, {0x00004C, "\x4C"    }, 
{0x00004D, "\x4D"    }, {0x00004E, "\x4E"    }, {0x00004F, "\x4F"    }, {0x000050, "\x50"    }, 
{0x000051, "\x51"    }, {0x000052, "\x52"    }, {0x000053, "\x53"    }, {0x000054, "\x54"    }, 
{0x000055, "\x55"    }, {0x000056, "\x56"    }, {0x000057, "\x57"    }, {0x000058, "\x58"    }, 
{0x000059, "\x59"    }, {0x00005A, "\x5A"    }, {0x00005B, "\x5B"    }, {0x00005C, "\x5C"    }, 
{0x00005D, "\x5D"    }, {0x00005E, "\x5E"    }, {0x00005F, "\x5F"    }, {0x000060, "\x60"    }, 
{0x000061, "\x61"    }, {0x000062, "\x62"    }, {0x000063, "\x63"    }, {0x000064, "\x64"    }, 
{0x000065, "\x65"    }, {0x000066, "\x66"    }, {0x000067, "\x67"    }, {0x000068, "\x68"    }, 
{0x000069, "\x69"    }, {0x00006A, "\x6A"    }, {0x00006B, "\x6B"    }, {0x00006C, "\x6C"    }, 
{0x00006D, "\x6D"    }, {0x00006E, "\x6E"    }, {0x00006F, "\x6F"    }, {0x000070, "\x70"    }, 
{0x000071, "\x71"    }, {0x000072, "\x72"    }, {0x000073, "\x73"    }, {0x000074, "\x74"    }, 
{0x000075, "\x75"    }, {0x000076, "\x76"    }, {0x000077, "\x77"    }, {0x000078, "\x78"    }, 
{0x000079, "\x79"    }, {0x00007A, "\x7A"    }, {0x00007B, "\x7B"    }, {0x00007C, "\x7C"    }, 
{0x00007D, "\x7D"    }, {0x00007E, "\x7E"    }, {0x00007F, "\x7F"    }, {0x0000A1, "\xA2\x42"}, 
{0x0000A2, "\xA1\xF1"}, {0x0000A3, "\xA1\xF2"}, {0x0000A4, "\xA2\x70"}, {0x0000A6, "\xA2\x43"}, 
{0x0000A7, "\xA1\xF8"}, {0x0000A8, "\xA1\xAF"}, {0x0000A9, "\xA2\x6D"}, {0x0000AA, "\xA2\x6C"}, 
{0x0000AC, "\xA2\xCC"}, {0x0000AE, "\xA2\x6E"}, {0x0000AF, "\xA2\x34"}, {0x0000B0, "\xA1\xEB"}, 
{0x0000B1, "\xA1\xDE"}, {0x0000B4, "\xA1\xAD"}, {0x0000B6, "\xA2\xF9"}, {0x0000B8, "\xA2\x31"}, 
{0x0000BA, "\xA2\x6B"}, {0x0000BF, "\xA2\x44"}, {0x0000C0, "\xAA\x22"}, {0x0000C1, "\xAA\x21"}, 
{0x0000C2, "\xAA\x24"}, {0x0000C3, "\xAA\x2A"}, {0x0000C4, "\xAA\x23"}, {0x0000C5, "\xAA\x29"}, 
{0x0000C6, "\xA9\x21"}, {0x0000C7, "\xAA\x2E"}, {0x0000C8, "\xAA\x32"}, {0x0000C9, "\xAA\x31"}, 
{0x0000CA, "\xAA\x34"}, {0x0000CB, "\xAA\x33"}, {0x0000CC, "\xAA\x40"}, {0x0000CD, "\xAA\x3F"}, 
{0x0000CE, "\xAA\x42"}, {0x0000CF, "\xAA\x41"}, {0x0000D1, "\xAA\x50"}, {0x0000D2, "\xAA\x52"}, 
{0x0000D3, "\xAA\x51"}, {0x0000D4, "\xAA\x54"}, {0x0000D5, "\xAA\x58"}, {0x0000D6, "\xAA\x53"}, 
{0x0000D7, "\xA1\xDF"}, {0x0000D8, "\xA9\x2C"}, {0x0000D9, "\xAA\x63"}, {0x0000DA, "\xAA\x62"}, 
{0x0000DB, "\xAA\x65"}, {0x0000DC, "\xAA\x64"}, {0x0000DD, "\xAA\x72"}, {0x0000DE, "\xA9\x30"}, 
{0x0000DF, "\xA9\x4E"}, {0x0000E0, "\xAB\x22"}, {0x0000E1, "\xAB\x21"}, {0x0000E2, "\xAB\x24"}, 
{0x0000E3, "\xAB\x2A"}, {0x0000E4, "\xAB\x23"}, {0x0000E5, "\xAB\x29"}, {0x0000E6, "\xA9\x41"}, 
{0x0000E7, "\xAB\x2E"}, {0x0000E8, "\xAB\x32"}, {0x0000E9, "\xAB\x31"}, {0x0000EA, "\xAB\x34"}, 
{0x0000EB, "\xAB\x33"}, {0x0000EC, "\xAB\x40"}, {0x0000ED, "\xAB\x3F"}, {0x0000EE, "\xAB\x42"}, 
{0x0000EF, "\xAB\x41"}, {0x0000F0, "\xA9\x43"}, {0x0000F1, "\xAB\x50"}, {0x0000F2, "\xAB\x52"}, 
{0x0000F3, "\xAB\x51"}, {0x0000F4, "\xAB\x54"}, {0x0000F5, "\xAB\x58"}, {0x0000F6, "\xAB\x53"}, 
{0x0000F7, "\xA1\xE0"}, {0x0000F8, "\xA9\x4C"}, {0x0000F9, "\xAB\x63"}, {0x0000FA, "\xAB\x62"}, 
{0x0000FB, "\xAB\x65"}, {0x0000FC, "\xAB\x64"}, {0x0000FD, "\xAB\x72"}, {0x0000FE, "\xA9\x50"}, 
{0x0000FF, "\xAB\x73"}, {0x000100, "\xAA\x27"}, {0x000101, "\xAB\x27"}, {0x000102, "\xAA\x25"}, 
{0x000103, "\xAB\x25"}, {0x000104, "\xAA\x28"}, {0x000105, "\xAB\x28"}, {0x000106, "\xAA\x2B"}, 
{0x000107, "\xAB\x2B"}, {0x000108, "\xAA\x2C"}, {0x000109, "\xAB\x2C"}, {0x00010A, "\xAA\x2F"}, 
{0x00010B, "\xAB\x2F"}, {0x00010C, "\xAA\x2D"}, {0x00010D, "\xAB\x2D"}, {0x00010E, "\xAA\x30"}, 
{0x00010F, "\xAB\x30"}, {0x000110, "\xA9\x22"}, {0x000111, "\xA9\x42"}, {0x000112, "\xAA\x37"}, 
{0x000113, "\xAB\x37"}, {0x000116, "\xAA\x36"}, {0x000117, "\xAB\x36"}, {0x000118, "\xAA\x38"}, 
{0x000119, "\xAB\x38"}, {0x00011A, "\xAA\x35"}, {0x00011B, "\xAB\x35"}, {0x00011C, "\xAA\x3A"}, 
{0x00011D, "\xAB\x3A"}, {0x00011E, "\xAA\x3B"}, {0x00011F, "\xAB\x3B"}, {0x000120, "\xAA\x3D"}, 
{0x000121, "\xAB\x3D"}, {0x000122, "\xAA\x3C"}, {0x000124, "\xAA\x3E"}, {0x000125, "\xAB\x3E"}, 
{0x000126, "\xA9\x24"}, {0x000127, "\xA9\x44"}, {0x000128, "\xAA\x47"}, {0x000129, "\xAB\x47"}, 
{0x00012A, "\xAA\x45"}, {0x00012B, "\xAB\x45"}, {0x00012E, "\xAA\x46"}, {0x00012F, "\xAB\x46"}, 
{0x000130, "\xAA\x44"}, {0x000131, "\xA9\x45"}, {0x000132, "\xA9\x26"}, {0x000133, "\xA9\x46"}, 

};
 for(size_t i=1; i<sizeof(u2mb_000_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_000_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_001_cp20932_init()
{
static U2MBData u2mb_001_cp20932[] = { {0, ""}, 
{0x000134, "\xAA\x48"}, {0x000135, "\xAB\x48"}, {0x000136, "\xAA\x49"}, {0x000137, "\xAB\x49"}, 
{0x000138, "\xA9\x47"}, {0x000139, "\xAA\x4A"}, {0x00013A, "\xAB\x4A"}, {0x00013B, "\xAA\x4C"}, 
{0x00013C, "\xAB\x4C"}, {0x00013D, "\xAA\x4B"}, {0x00013E, "\xAB\x4B"}, {0x00013F, "\xA9\x29"}, 
{0x000140, "\xA9\x49"}, {0x000141, "\xA9\x28"}, {0x000142, "\xA9\x48"}, {0x000143, "\xAA\x4D"}, 
{0x000144, "\xAB\x4D"}, {0x000145, "\xAA\x4F"}, {0x000146, "\xAB\x4F"}, {0x000147, "\xAA\x4E"}, 
{0x000148, "\xAB\x4E"}, {0x000149, "\xA9\x4A"}, {0x00014A, "\xA9\x2B"}, {0x00014B, "\xA9\x4B"}, 
{0x00014C, "\xAA\x57"}, {0x00014D, "\xAB\x57"}, {0x000150, "\xAA\x56"}, {0x000151, "\xAB\x56"}, 
{0x000152, "\xA9\x2D"}, {0x000153, "\xA9\x4D"}, {0x000154, "\xAA\x59"}, {0x000155, "\xAB\x59"}, 
{0x000156, "\xAA\x5B"}, {0x000157, "\xAB\x5B"}, {0x000158, "\xAA\x5A"}, {0x000159, "\xAB\x5A"}, 
{0x00015A, "\xAA\x5C"}, {0x00015B, "\xAB\x5C"}, {0x00015C, "\xAA\x5D"}, {0x00015D, "\xAB\x5D"}, 
{0x00015E, "\xAA\x5F"}, {0x00015F, "\xAB\x5F"}, {0x000160, "\xAA\x5E"}, {0x000161, "\xAB\x5E"}, 
{0x000162, "\xAA\x61"}, {0x000163, "\xAB\x61"}, {0x000164, "\xAA\x60"}, {0x000165, "\xAB\x60"}, 
{0x000166, "\xA9\x2F"}, {0x000167, "\xA9\x4F"}, {0x000168, "\xAA\x6C"}, {0x000169, "\xAB\x6C"}, 
{0x00016A, "\xAA\x69"}, {0x00016B, "\xAB\x69"}, {0x00016C, "\xAA\x66"}, {0x00016D, "\xAB\x66"}, 
{0x00016E, "\xAA\x6B"}, {0x00016F, "\xAB\x6B"}, {0x000170, "\xAA\x68"}, {0x000171, "\xAB\x68"}, 
{0x000172, "\xAA\x6A"}, {0x000173, "\xAB\x6A"}, {0x000174, "\xAA\x71"}, {0x000175, "\xAB\x71"}, 
{0x000176, "\xAA\x74"}, {0x000177, "\xAB\x74"}, {0x000178, "\xAA\x73"}, {0x000179, "\xAA\x75"}, 
{0x00017A, "\xAB\x75"}, {0x00017B, "\xAA\x77"}, {0x00017C, "\xAB\x77"}, {0x00017D, "\xAA\x76"}, 
{0x00017E, "\xAB\x76"}, {0x0001CD, "\xAA\x26"}, {0x0001CE, "\xAB\x26"}, {0x0001CF, "\xAA\x43"}, 
{0x0001D0, "\xAB\x43"}, {0x0001D1, "\xAA\x55"}, {0x0001D2, "\xAB\x55"}, {0x0001D3, "\xAA\x67"}, 
{0x0001D4, "\xAB\x67"}, {0x0001D5, "\xAA\x70"}, {0x0001D6, "\xAB\x70"}, {0x0001D7, "\xAA\x6D"}, 
{0x0001D8, "\xAB\x6D"}, {0x0001D9, "\xAA\x6F"}, {0x0001DA, "\xAB\x6F"}, {0x0001DB, "\xAA\x6E"}, 
{0x0001DC, "\xAB\x6E"}, {0x0001F5, "\xAB\x39"}, {0x0002C7, "\xA2\x30"}, {0x0002D8, "\xA2\x2F"}, 
{0x0002D9, "\xA2\x32"}, {0x0002DA, "\xA2\x36"}, {0x0002DB, "\xA2\x35"}, {0x0002DD, "\xA2\x33"}, 
{0x000384, "\xA2\x38"}, {0x000385, "\xA2\x39"}, {0x000386, "\xA6\x61"}, {0x000388, "\xA6\x62"}, 
{0x000389, "\xA6\x63"}, {0x00038A, "\xA6\x64"}, {0x00038C, "\xA6\x67"}, {0x00038E, "\xA6\x69"}, 
{0x00038F, "\xA6\x6C"}, {0x000390, "\xA6\x76"}, {0x000391, "\xA6\xA1"}, {0x000392, "\xA6\xA2"}, 
{0x000393, "\xA6\xA3"}, {0x000394, "\xA6\xA4"}, {0x000395, "\xA6\xA5"}, {0x000396, "\xA6\xA6"}, 
{0x000397, "\xA6\xA7"}, {0x000398, "\xA6\xA8"}, {0x000399, "\xA6\xA9"}, {0x00039A, "\xA6\xAA"}, 
{0x00039B, "\xA6\xAB"}, {0x00039C, "\xA6\xAC"}, {0x00039D, "\xA6\xAD"}, {0x00039E, "\xA6\xAE"}, 
{0x00039F, "\xA6\xAF"}, {0x0003A0, "\xA6\xB0"}, {0x0003A1, "\xA6\xB1"}, {0x0003A3, "\xA6\xB2"}, 
{0x0003A4, "\xA6\xB3"}, {0x0003A5, "\xA6\xB4"}, {0x0003A6, "\xA6\xB5"}, {0x0003A7, "\xA6\xB6"}, 
{0x0003A8, "\xA6\xB7"}, {0x0003A9, "\xA6\xB8"}, {0x0003AA, "\xA6\x65"}, {0x0003AB, "\xA6\x6A"}, 
{0x0003AC, "\xA6\x71"}, {0x0003AD, "\xA6\x72"}, {0x0003AE, "\xA6\x73"}, {0x0003AF, "\xA6\x74"}, 
{0x0003B0, "\xA6\x7B"}, {0x0003B1, "\xA6\xC1"}, {0x0003B2, "\xA6\xC2"}, {0x0003B3, "\xA6\xC3"}, 
{0x0003B4, "\xA6\xC4"}, {0x0003B5, "\xA6\xC5"}, {0x0003B6, "\xA6\xC6"}, {0x0003B7, "\xA6\xC7"}, 
{0x0003B8, "\xA6\xC8"}, {0x0003B9, "\xA6\xC9"}, {0x0003BA, "\xA6\xCA"}, {0x0003BB, "\xA6\xCB"}, 
{0x0003BC, "\xA6\xCC"}, {0x0003BD, "\xA6\xCD"}, {0x0003BE, "\xA6\xCE"}, {0x0003BF, "\xA6\xCF"}, 
{0x0003C0, "\xA6\xD0"}, {0x0003C1, "\xA6\xD1"}, {0x0003C2, "\xA6\x78"}, {0x0003C3, "\xA6\xD2"}, 
{0x0003C4, "\xA6\xD3"}, {0x0003C5, "\xA6\xD4"}, {0x0003C6, "\xA6\xD5"}, {0x0003C7, "\xA6\xD6"}, 
{0x0003C8, "\xA6\xD7"}, {0x0003C9, "\xA6\xD8"}, {0x0003CA, "\xA6\x75"}, {0x0003CB, "\xA6\x7A"}, 
{0x0003CC, "\xA6\x77"}, {0x0003CD, "\xA6\x79"}, {0x0003CE, "\xA6\x7C"}, {0x000401, "\xA7\xA7"}, 
{0x000402, "\xA7\x42"}, {0x000403, "\xA7\x43"}, {0x000404, "\xA7\x44"}, {0x000405, "\xA7\x45"}, 
{0x000406, "\xA7\x46"}, {0x000407, "\xA7\x47"}, {0x000408, "\xA7\x48"}, {0x000409, "\xA7\x49"}, 
{0x00040A, "\xA7\x4A"}, {0x00040B, "\xA7\x4B"}, {0x00040C, "\xA7\x4C"}, {0x00040E, "\xA7\x4D"}, 
{0x00040F, "\xA7\x4E"}, {0x000410, "\xA7\xA1"}, {0x000411, "\xA7\xA2"}, {0x000412, "\xA7\xA3"}, 
{0x000413, "\xA7\xA4"}, {0x000414, "\xA7\xA5"}, {0x000415, "\xA7\xA6"}, {0x000416, "\xA7\xA8"}, 
{0x000417, "\xA7\xA9"}, {0x000418, "\xA7\xAA"}, {0x000419, "\xA7\xAB"}, {0x00041A, "\xA7\xAC"}, 
{0x00041B, "\xA7\xAD"}, {0x00041C, "\xA7\xAE"}, {0x00041D, "\xA7\xAF"}, {0x00041E, "\xA7\xB0"}, 
{0x00041F, "\xA7\xB1"}, {0x000420, "\xA7\xB2"}, {0x000421, "\xA7\xB3"}, {0x000422, "\xA7\xB4"}, 
{0x000423, "\xA7\xB5"}, {0x000424, "\xA7\xB6"}, {0x000425, "\xA7\xB7"}, {0x000426, "\xA7\xB8"}, 
{0x000427, "\xA7\xB9"}, {0x000428, "\xA7\xBA"}, {0x000429, "\xA7\xBB"}, {0x00042A, "\xA7\xBC"}, 
{0x00042B, "\xA7\xBD"}, {0x00042C, "\xA7\xBE"}, {0x00042D, "\xA7\xBF"}, {0x00042E, "\xA7\xC0"}, 
{0x00042F, "\xA7\xC1"}, {0x000430, "\xA7\xD1"}, {0x000431, "\xA7\xD2"}, {0x000432, "\xA7\xD3"}, 
{0x000433, "\xA7\xD4"}, {0x000434, "\xA7\xD5"}, {0x000435, "\xA7\xD6"}, {0x000436, "\xA7\xD8"}, 
{0x000437, "\xA7\xD9"}, {0x000438, "\xA7\xDA"}, {0x000439, "\xA7\xDB"}, {0x00043A, "\xA7\xDC"}, 
{0x00043B, "\xA7\xDD"}, {0x00043C, "\xA7\xDE"}, {0x00043D, "\xA7\xDF"}, {0x00043E, "\xA7\xE0"}, 
{0x00043F, "\xA7\xE1"}, {0x000440, "\xA7\xE2"}, {0x000441, "\xA7\xE3"}, {0x000442, "\xA7\xE4"}, 
{0x000443, "\xA7\xE5"}, {0x000444, "\xA7\xE6"}, {0x000445, "\xA7\xE7"}, {0x000446, "\xA7\xE8"}, 
{0x000447, "\xA7\xE9"}, {0x000448, "\xA7\xEA"}, {0x000449, "\xA7\xEB"}, {0x00044A, "\xA7\xEC"}, 
{0x00044B, "\xA7\xED"}, {0x00044C, "\xA7\xEE"}, {0x00044D, "\xA7\xEF"}, {0x00044E, "\xA7\xF0"}, 
{0x00044F, "\xA7\xF1"}, {0x000451, "\xA7\xD7"}, {0x000452, "\xA7\x72"}, {0x000453, "\xA7\x73"}, 
{0x000454, "\xA7\x74"}, {0x000455, "\xA7\x75"}, {0x000456, "\xA7\x76"}, {0x000457, "\xA7\x77"}, 
{0x000458, "\xA7\x78"}, {0x000459, "\xA7\x79"}, {0x00045A, "\xA7\x7A"}, {0x00045B, "\xA7\x7B"}, 

};
 for(size_t i=1; i<sizeof(u2mb_001_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_001_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_002_cp20932_init()
{
static U2MBData u2mb_002_cp20932[] = { {0, ""}, 
{0x00045C, "\xA7\x7C"}, {0x00045E, "\xA7\x7D"}, {0x00045F, "\xA7\x7E"}, {0x002010, "\xA1\xBE"}, 
{0x002015, "\xA1\xBD"}, {0x002016, "\xA1\xC2"}, {0x002018, "\xA1\xC6"}, {0x002019, "\xA1\xC7"}, 
{0x00201C, "\xA1\xC8"}, {0x00201D, "\xA1\xC9"}, {0x002020, "\xA2\xF7"}, {0x002021, "\xA2\xF8"}, 
{0x002025, "\xA1\xC5"}, {0x002026, "\xA1\xC4"}, {0x002030, "\xA2\xF3"}, {0x002032, "\xA1\xEC"}, 
{0x002033, "\xA1\xED"}, {0x00203B, "\xA2\xA8"}, {0x002103, "\xA1\xEE"}, {0x002116, "\xAD\xE2"}, 
{0x002121, "\xAD\xE4"}, {0x002122, "\xA2\x6F"}, {0x00212B, "\xA2\xF2"}, {0x002160, "\xAD\xB5"}, 
{0x002161, "\xAD\xB6"}, {0x002162, "\xAD\xB7"}, {0x002163, "\xAD\xB8"}, {0x002164, "\xAD\xB9"}, 
{0x002165, "\xAD\xBA"}, {0x002166, "\xAD\xBB"}, {0x002167, "\xAD\xBC"}, {0x002168, "\xAD\xBD"}, 
{0x002169, "\xAD\xBE"}, {0x002170, "\xF3\x21"}, {0x002171, "\xF3\x22"}, {0x002172, "\xF3\x23"}, 
{0x002173, "\xF3\x24"}, {0x002174, "\xF3\x25"}, {0x002175, "\xF3\x26"}, {0x002176, "\xF3\x27"}, 
{0x002177, "\xF3\x28"}, {0x002178, "\xF3\x29"}, {0x002179, "\xF3\x2A"}, {0x002190, "\xA2\xAB"}, 
{0x002191, "\xA2\xAC"}, {0x002192, "\xA2\xAA"}, {0x002193, "\xA2\xAD"}, {0x0021D2, "\xA2\xCD"}, 
{0x0021D4, "\xA2\xCE"}, {0x002200, "\xA2\xCF"}, {0x002202, "\xA2\xDF"}, {0x002203, "\xA2\xD0"}, 
{0x002207, "\xA2\xE0"}, {0x002208, "\xA2\xBA"}, {0x00220B, "\xA2\xBB"}, {0x002211, "\xAD\xF4"}, 
{0x002212, "\xA1\xDD"}, {0x00221A, "\xA2\xE5"}, {0x00221D, "\xA2\xE7"}, {0x00221E, "\xA1\xE7"}, 
{0x00221F, "\xAD\xF8"}, {0x002220, "\xA2\xDC"}, {0x002227, "\xA2\xCA"}, {0x002228, "\xA2\xCB"}, 
{0x002229, "\xA2\xC1"}, {0x00222A, "\xA2\xC0"}, {0x00222B, "\xA2\xE9"}, {0x00222C, "\xA2\xEA"}, 
{0x00222E, "\xAD\xF3"}, {0x002234, "\xA1\xE8"}, {0x002235, "\xA2\xE8"}, {0x00223D, "\xA2\xE6"}, 
{0x002252, "\xA2\xE2"}, {0x002260, "\xA1\xE2"}, {0x002261, "\xA2\xE1"}, {0x002266, "\xA1\xE5"}, 
{0x002267, "\xA1\xE6"}, {0x00226A, "\xA2\xE3"}, {0x00226B, "\xA2\xE4"}, {0x002282, "\xA2\xBE"}, 
{0x002283, "\xA2\xBF"}, {0x002286, "\xA2\xBC"}, {0x002287, "\xA2\xBD"}, {0x0022A5, "\xA2\xDD"}, 
{0x0022BF, "\xAD\xF9"}, {0x002312, "\xA2\xDE"}, {0x002460, "\xAD\xA1"}, {0x002461, "\xAD\xA2"}, 
{0x002462, "\xAD\xA3"}, {0x002463, "\xAD\xA4"}, {0x002464, "\xAD\xA5"}, {0x002465, "\xAD\xA6"}, 
{0x002466, "\xAD\xA7"}, {0x002467, "\xAD\xA8"}, {0x002468, "\xAD\xA9"}, {0x002469, "\xAD\xAA"}, 
{0x00246A, "\xAD\xAB"}, {0x00246B, "\xAD\xAC"}, {0x00246C, "\xAD\xAD"}, {0x00246D, "\xAD\xAE"}, 
{0x00246E, "\xAD\xAF"}, {0x00246F, "\xAD\xB0"}, {0x002470, "\xAD\xB1"}, {0x002471, "\xAD\xB2"}, 
{0x002472, "\xAD\xB3"}, {0x002473, "\xAD\xB4"}, {0x002500, "\xA8\xA1"}, {0x002501, "\xA8\xAC"}, 
{0x002502, "\xA8\xA2"}, {0x002503, "\xA8\xAD"}, {0x00250C, "\xA8\xA3"}, {0x00250F, "\xA8\xAE"}, 
{0x002510, "\xA8\xA4"}, {0x002513, "\xA8\xAF"}, {0x002514, "\xA8\xA6"}, {0x002517, "\xA8\xB1"}, 
{0x002518, "\xA8\xA5"}, {0x00251B, "\xA8\xB0"}, {0x00251C, "\xA8\xA7"}, {0x00251D, "\xA8\xBC"}, 
{0x002520, "\xA8\xB7"}, {0x002523, "\xA8\xB2"}, {0x002524, "\xA8\xA9"}, {0x002525, "\xA8\xBE"}, 
{0x002528, "\xA8\xB9"}, {0x00252B, "\xA8\xB4"}, {0x00252C, "\xA8\xA8"}, {0x00252F, "\xA8\xB8"}, 
{0x002530, "\xA8\xBD"}, {0x002533, "\xA8\xB3"}, {0x002534, "\xA8\xAA"}, {0x002537, "\xA8\xBA"}, 
{0x002538, "\xA8\xBF"}, {0x00253B, "\xA8\xB5"}, {0x00253C, "\xA8\xAB"}, {0x00253F, "\xA8\xBB"}, 
{0x002542, "\xA8\xC0"}, {0x00254B, "\xA8\xB6"}, {0x0025A0, "\xA2\xA3"}, {0x0025A1, "\xA2\xA2"}, 
{0x0025B2, "\xA2\xA5"}, {0x0025B3, "\xA2\xA4"}, {0x0025BC, "\xA2\xA7"}, {0x0025BD, "\xA2\xA6"}, 
{0x0025C6, "\xA2\xA1"}, {0x0025C7, "\xA1\xFE"}, {0x0025CB, "\xA1\xFB"}, {0x0025CE, "\xA1\xFD"}, 
{0x0025CF, "\xA1\xFC"}, {0x0025EF, "\xA2\xFE"}, {0x002605, "\xA1\xFA"}, {0x002606, "\xA1\xF9"}, 
{0x002640, "\xA1\xEA"}, {0x002642, "\xA1\xE9"}, {0x00266A, "\xA2\xF6"}, {0x00266D, "\xA2\xF5"}, 
{0x00266F, "\xA2\xF4"}, {0x003000, "\xA1\xA1"}, {0x003001, "\xA1\xA2"}, {0x003002, "\xA1\xA3"}, 
{0x003003, "\xA1\xB7"}, {0x003005, "\xA1\xB9"}, {0x003006, "\xA1\xBA"}, {0x003007, "\xA1\xBB"}, 
{0x003008, "\xA1\xD2"}, {0x003009, "\xA1\xD3"}, {0x00300A, "\xA1\xD4"}, {0x00300B, "\xA1\xD5"}, 
{0x00300C, "\xA1\xD6"}, {0x00300D, "\xA1\xD7"}, {0x00300E, "\xA1\xD8"}, {0x00300F, "\xA1\xD9"}, 
{0x003010, "\xA1\xDA"}, {0x003011, "\xA1\xDB"}, {0x003012, "\xA2\xA9"}, {0x003013, "\xA2\xAE"}, 
{0x003014, "\xA1\xCC"}, {0x003015, "\xA1\xCD"}, {0x00301C, "\xA1\xC1"}, {0x00301E, "\xAD\xE0"}, 
{0x00301F, "\xAD\xE1"}, {0x003041, "\xA4\xA1"}, {0x003042, "\xA4\xA2"}, {0x003043, "\xA4\xA3"}, 
{0x003044, "\xA4\xA4"}, {0x003045, "\xA4\xA5"}, {0x003046, "\xA4\xA6"}, {0x003047, "\xA4\xA7"}, 
{0x003048, "\xA4\xA8"}, {0x003049, "\xA4\xA9"}, {0x00304A, "\xA4\xAA"}, {0x00304B, "\xA4\xAB"}, 
{0x00304C, "\xA4\xAC"}, {0x00304D, "\xA4\xAD"}, {0x00304E, "\xA4\xAE"}, {0x00304F, "\xA4\xAF"}, 
{0x003050, "\xA4\xB0"}, {0x003051, "\xA4\xB1"}, {0x003052, "\xA4\xB2"}, {0x003053, "\xA4\xB3"}, 
{0x003054, "\xA4\xB4"}, {0x003055, "\xA4\xB5"}, {0x003056, "\xA4\xB6"}, {0x003057, "\xA4\xB7"}, 
{0x003058, "\xA4\xB8"}, {0x003059, "\xA4\xB9"}, {0x00305A, "\xA4\xBA"}, {0x00305B, "\xA4\xBB"}, 
{0x00305C, "\xA4\xBC"}, {0x00305D, "\xA4\xBD"}, {0x00305E, "\xA4\xBE"}, {0x00305F, "\xA4\xBF"}, 
{0x003060, "\xA4\xC0"}, {0x003061, "\xA4\xC1"}, {0x003062, "\xA4\xC2"}, {0x003063, "\xA4\xC3"}, 
{0x003064, "\xA4\xC4"}, {0x003065, "\xA4\xC5"}, {0x003066, "\xA4\xC6"}, {0x003067, "\xA4\xC7"}, 
{0x003068, "\xA4\xC8"}, {0x003069, "\xA4\xC9"}, {0x00306A, "\xA4\xCA"}, {0x00306B, "\xA4\xCB"}, 
{0x00306C, "\xA4\xCC"}, {0x00306D, "\xA4\xCD"}, {0x00306E, "\xA4\xCE"}, {0x00306F, "\xA4\xCF"}, 
{0x003070, "\xA4\xD0"}, {0x003071, "\xA4\xD1"}, {0x003072, "\xA4\xD2"}, {0x003073, "\xA4\xD3"}, 
{0x003074, "\xA4\xD4"}, {0x003075, "\xA4\xD5"}, {0x003076, "\xA4\xD6"}, {0x003077, "\xA4\xD7"}, 
{0x003078, "\xA4\xD8"}, {0x003079, "\xA4\xD9"}, {0x00307A, "\xA4\xDA"}, {0x00307B, "\xA4\xDB"}, 
{0x00307C, "\xA4\xDC"}, {0x00307D, "\xA4\xDD"}, {0x00307E, "\xA4\xDE"}, {0x00307F, "\xA4\xDF"}, 
{0x003080, "\xA4\xE0"}, {0x003081, "\xA4\xE1"}, {0x003082, "\xA4\xE2"}, {0x003083, "\xA4\xE3"}, 
{0x003084, "\xA4\xE4"}, {0x003085, "\xA4\xE5"}, {0x003086, "\xA4\xE6"}, {0x003087, "\xA4\xE7"}, 
{0x003088, "\xA4\xE8"}, {0x003089, "\xA4\xE9"}, {0x00308A, "\xA4\xEA"}, {0x00308B, "\xA4\xEB"}, 

};
 for(size_t i=1; i<sizeof(u2mb_002_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_002_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_003_cp20932_init()
{
static U2MBData u2mb_003_cp20932[] = { {0, ""}, 
{0x00308C, "\xA4\xEC"}, {0x00308D, "\xA4\xED"}, {0x00308E, "\xA4\xEE"}, {0x00308F, "\xA4\xEF"}, 
{0x003090, "\xA4\xF0"}, {0x003091, "\xA4\xF1"}, {0x003092, "\xA4\xF2"}, {0x003093, "\xA4\xF3"}, 
{0x00309B, "\xA1\xAB"}, {0x00309C, "\xA1\xAC"}, {0x00309D, "\xA1\xB5"}, {0x00309E, "\xA1\xB6"}, 
{0x0030A1, "\xA5\xA1"}, {0x0030A2, "\xA5\xA2"}, {0x0030A3, "\xA5\xA3"}, {0x0030A4, "\xA5\xA4"}, 
{0x0030A5, "\xA5\xA5"}, {0x0030A6, "\xA5\xA6"}, {0x0030A7, "\xA5\xA7"}, {0x0030A8, "\xA5\xA8"}, 
{0x0030A9, "\xA5\xA9"}, {0x0030AA, "\xA5\xAA"}, {0x0030AB, "\xA5\xAB"}, {0x0030AC, "\xA5\xAC"}, 
{0x0030AD, "\xA5\xAD"}, {0x0030AE, "\xA5\xAE"}, {0x0030AF, "\xA5\xAF"}, {0x0030B0, "\xA5\xB0"}, 
{0x0030B1, "\xA5\xB1"}, {0x0030B2, "\xA5\xB2"}, {0x0030B3, "\xA5\xB3"}, {0x0030B4, "\xA5\xB4"}, 
{0x0030B5, "\xA5\xB5"}, {0x0030B6, "\xA5\xB6"}, {0x0030B7, "\xA5\xB7"}, {0x0030B8, "\xA5\xB8"}, 
{0x0030B9, "\xA5\xB9"}, {0x0030BA, "\xA5\xBA"}, {0x0030BB, "\xA5\xBB"}, {0x0030BC, "\xA5\xBC"}, 
{0x0030BD, "\xA5\xBD"}, {0x0030BE, "\xA5\xBE"}, {0x0030BF, "\xA5\xBF"}, {0x0030C0, "\xA5\xC0"}, 
{0x0030C1, "\xA5\xC1"}, {0x0030C2, "\xA5\xC2"}, {0x0030C3, "\xA5\xC3"}, {0x0030C4, "\xA5\xC4"}, 
{0x0030C5, "\xA5\xC5"}, {0x0030C6, "\xA5\xC6"}, {0x0030C7, "\xA5\xC7"}, {0x0030C8, "\xA5\xC8"}, 
{0x0030C9, "\xA5\xC9"}, {0x0030CA, "\xA5\xCA"}, {0x0030CB, "\xA5\xCB"}, {0x0030CC, "\xA5\xCC"}, 
{0x0030CD, "\xA5\xCD"}, {0x0030CE, "\xA5\xCE"}, {0x0030CF, "\xA5\xCF"}, {0x0030D0, "\xA5\xD0"}, 
{0x0030D1, "\xA5\xD1"}, {0x0030D2, "\xA5\xD2"}, {0x0030D3, "\xA5\xD3"}, {0x0030D4, "\xA5\xD4"}, 
{0x0030D5, "\xA5\xD5"}, {0x0030D6, "\xA5\xD6"}, {0x0030D7, "\xA5\xD7"}, {0x0030D8, "\xA5\xD8"}, 
{0x0030D9, "\xA5\xD9"}, {0x0030DA, "\xA5\xDA"}, {0x0030DB, "\xA5\xDB"}, {0x0030DC, "\xA5\xDC"}, 
{0x0030DD, "\xA5\xDD"}, {0x0030DE, "\xA5\xDE"}, {0x0030DF, "\xA5\xDF"}, {0x0030E0, "\xA5\xE0"}, 
{0x0030E1, "\xA5\xE1"}, {0x0030E2, "\xA5\xE2"}, {0x0030E3, "\xA5\xE3"}, {0x0030E4, "\xA5\xE4"}, 
{0x0030E5, "\xA5\xE5"}, {0x0030E6, "\xA5\xE6"}, {0x0030E7, "\xA5\xE7"}, {0x0030E8, "\xA5\xE8"}, 
{0x0030E9, "\xA5\xE9"}, {0x0030EA, "\xA5\xEA"}, {0x0030EB, "\xA5\xEB"}, {0x0030EC, "\xA5\xEC"}, 
{0x0030ED, "\xA5\xED"}, {0x0030EE, "\xA5\xEE"}, {0x0030EF, "\xA5\xEF"}, {0x0030F0, "\xA5\xF0"}, 
{0x0030F1, "\xA5\xF1"}, {0x0030F2, "\xA5\xF2"}, {0x0030F3, "\xA5\xF3"}, {0x0030F4, "\xA5\xF4"}, 
{0x0030F5, "\xA5\xF5"}, {0x0030F6, "\xA5\xF6"}, {0x0030FB, "\xA1\xA6"}, {0x0030FC, "\xA1\xBC"}, 
{0x0030FD, "\xA1\xB3"}, {0x0030FE, "\xA1\xB4"}, {0x003231, "\xAD\xEA"}, {0x003232, "\xAD\xEB"}, 
{0x003239, "\xAD\xEC"}, {0x0032A4, "\xAD\xE5"}, {0x0032A5, "\xAD\xE6"}, {0x0032A6, "\xAD\xE7"}, 
{0x0032A7, "\xAD\xE8"}, {0x0032A8, "\xAD\xE9"}, {0x003303, "\xAD\xC6"}, {0x00330D, "\xAD\xCA"}, 
{0x003314, "\xAD\xC1"}, {0x003318, "\xAD\xC4"}, {0x003322, "\xAD\xC2"}, {0x003323, "\xAD\xCC"}, 
{0x003326, "\xAD\xCB"}, {0x003327, "\xAD\xC5"}, {0x00332B, "\xAD\xCD"}, {0x003336, "\xAD\xC7"}, 
{0x00333B, "\xAD\xCF"}, {0x003349, "\xAD\xC0"}, {0x00334A, "\xAD\xCE"}, {0x00334D, "\xAD\xC3"}, 
{0x003351, "\xAD\xC8"}, {0x003357, "\xAD\xC9"}, {0x00337B, "\xAD\xDF"}, {0x00337C, "\xAD\xEF"}, 
{0x00337D, "\xAD\xEE"}, {0x00337E, "\xAD\xED"}, {0x00338E, "\xAD\xD3"}, {0x00338F, "\xAD\xD4"}, 
{0x00339C, "\xAD\xD0"}, {0x00339D, "\xAD\xD1"}, {0x00339E, "\xAD\xD2"}, {0x0033A1, "\xAD\xD6"}, 
{0x0033C4, "\xAD\xD5"}, {0x0033CD, "\xAD\xE3"}, {0x004E00, "\xB0\xEC"}, {0x004E01, "\xC3\xFA"}, 
{0x004E02, "\xB0\x21"}, {0x004E03, "\xBC\xB7"}, {0x004E04, "\xB0\x22"}, {0x004E05, "\xB0\x23"}, 
{0x004E07, "\xCB\xFC"}, {0x004E08, "\xBE\xE6"}, {0x004E09, "\xBB\xB0"}, {0x004E0A, "\xBE\xE5"}, 
{0x004E0B, "\xB2\xBC"}, {0x004E0C, "\xB0\x24"}, {0x004E0D, "\xC9\xD4"}, {0x004E0E, "\xCD\xBF"}, 
{0x004E10, "\xD0\xA2"}, {0x004E11, "\xB1\xAF"}, {0x004E12, "\xB0\x25"}, {0x004E14, "\xB3\xEE"}, 
{0x004E15, "\xD0\xA3"}, {0x004E16, "\xC0\xA4"}, {0x004E17, "\xD2\xC2"}, {0x004E18, "\xB5\xD6"}, 
{0x004E19, "\xCA\xBA"}, {0x004E1E, "\xBE\xE7"}, {0x004E1F, "\xB0\x26"}, {0x004E21, "\xCE\xBE"}, 
{0x004E23, "\xB0\x27"}, {0x004E24, "\xB0\x28"}, {0x004E26, "\xCA\xC2"}, {0x004E28, "\xB0\x29"}, 
{0x004E2A, "\xD0\xA4"}, {0x004E2B, "\xB0\x2A"}, {0x004E2D, "\xC3\xE6"}, {0x004E2E, "\xB0\x2B"}, 
{0x004E2F, "\xB0\x2C"}, {0x004E30, "\xB0\x2D"}, {0x004E31, "\xD0\xA5"}, {0x004E32, "\xB6\xFA"}, 
{0x004E35, "\xB0\x2E"}, {0x004E36, "\xD0\xA6"}, {0x004E38, "\xB4\xDD"}, {0x004E39, "\xC3\xB0"}, 
{0x004E3B, "\xBC\xE7"}, {0x004E3C, "\xD0\xA7"}, {0x004E3F, "\xD0\xA8"}, {0x004E40, "\xB0\x2F"}, 
{0x004E41, "\xB0\x30"}, {0x004E42, "\xD0\xA9"}, {0x004E43, "\xC7\xB5"}, {0x004E44, "\xB0\x31"}, 
{0x004E45, "\xB5\xD7"}, {0x004E47, "\xB0\x32"}, {0x004E4B, "\xC7\xB7"}, {0x004E4D, "\xC6\xE3"}, 
{0x004E4E, "\xB8\xC3"}, {0x004E4F, "\xCB\xB3"}, {0x004E51, "\xB0\x33"}, {0x004E55, "\xE9\xC9"}, 
{0x004E56, "\xD0\xAA"}, {0x004E57, "\xBE\xE8"}, {0x004E58, "\xD0\xAB"}, {0x004E59, "\xB2\xB5"}, 
{0x004E5A, "\xB0\x34"}, {0x004E5C, "\xB0\x35"}, {0x004E5D, "\xB6\xE5"}, {0x004E5E, "\xB8\xF0"}, 
{0x004E5F, "\xCC\xE9"}, {0x004E62, "\xD6\xA6"}, {0x004E63, "\xB0\x36"}, {0x004E68, "\xB0\x37"}, 
{0x004E69, "\xB0\x38"}, {0x004E71, "\xCD\xF0"}, {0x004E73, "\xC6\xFD"}, {0x004E74, "\xB0\x39"}, 
{0x004E75, "\xB0\x3A"}, {0x004E79, "\xB0\x3B"}, {0x004E7E, "\xB4\xA5"}, {0x004E7F, "\xB0\x3C"}, 
{0x004E80, "\xB5\xB5"}, {0x004E82, "\xD0\xAC"}, {0x004E85, "\xD0\xAD"}, {0x004E86, "\xCE\xBB"}, 
{0x004E88, "\xCD\xBD"}, {0x004E89, "\xC1\xE8"}, {0x004E8A, "\xD0\xAF"}, {0x004E8B, "\xBB\xF6"}, 
{0x004E8C, "\xC6\xF3"}, {0x004E8D, "\xB0\x3D"}, {0x004E8E, "\xD0\xB2"}, {0x004E91, "\xB1\xBE"}, 
{0x004E92, "\xB8\xDF"}, {0x004E94, "\xB8\xDE"}, {0x004E95, "\xB0\xE6"}, {0x004E96, "\xB0\x3E"}, 
{0x004E97, "\xB0\x3F"}, {0x004E98, "\xCF\xCB"}, {0x004E99, "\xCF\xCA"}, {0x004E9B, "\xBA\xB3"}, 
{0x004E9C, "\xB0\xA1"}, {0x004E9D, "\xB0\x40"}, {0x004E9E, "\xD0\xB3"}, {0x004E9F, "\xD0\xB4"}, 
{0x004EA0, "\xD0\xB5"}, {0x004EA1, "\xCB\xB4"}, {0x004EA2, "\xD0\xB6"}, {0x004EA4, "\xB8\xF2"}, 
{0x004EA5, "\xB0\xE7"}, {0x004EA6, "\xCB\xF2"}, {0x004EA8, "\xB5\xFC"}, {0x004EAB, "\xB5\xFD"}, 
{0x004EAC, "\xB5\xFE"}, {0x004EAD, "\xC4\xE2"}, {0x004EAE, "\xCE\xBC"}, {0x004EAF, "\xB0\x41"}, 
{0x004EB0, "\xD0\xB7"}, {0x004EB3, "\xD0\xB8"}, {0x004EB6, "\xD0\xB9"}, {0x004EB9, "\xB0\x42"}, 

};
 for(size_t i=1; i<sizeof(u2mb_003_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_003_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_004_cp20932_init()
{
static U2MBData u2mb_004_cp20932[] = { {0, ""}, 
{0x004EBA, "\xBF\xCD"}, {0x004EC0, "\xBD\xBA"}, {0x004EC1, "\xBF\xCE"}, {0x004EC2, "\xD0\xBE"}, 
{0x004EC3, "\xB0\x43"}, {0x004EC4, "\xD0\xBC"}, {0x004EC6, "\xD0\xBD"}, {0x004EC7, "\xB5\xD8"}, 
{0x004ECA, "\xBA\xA3"}, {0x004ECB, "\xB2\xF0"}, {0x004ECD, "\xD0\xBB"}, {0x004ECE, "\xD0\xBA"}, 
{0x004ECF, "\xCA\xA9"}, {0x004ED0, "\xB0\x44"}, {0x004ED4, "\xBB\xC6"}, {0x004ED5, "\xBB\xC5"}, 
{0x004ED6, "\xC2\xBE"}, {0x004ED7, "\xD0\xBF"}, {0x004ED8, "\xC9\xD5"}, {0x004ED9, "\xC0\xE7"}, 
{0x004EDA, "\xB0\x45"}, {0x004EDB, "\xB0\x46"}, {0x004EDD, "\xA1\xB8"}, {0x004EDE, "\xD0\xC0"}, 
{0x004EDF, "\xD0\xC2"}, {0x004EE0, "\xB0\x47"}, {0x004EE1, "\xB0\x48"}, {0x004EE2, "\xB0\x49"}, 
{0x004EE3, "\xC2\xE5"}, {0x004EE4, "\xCE\xE1"}, {0x004EE5, "\xB0\xCA"}, {0x004EE8, "\xB0\x4A"}, 
{0x004EED, "\xD0\xC1"}, {0x004EEE, "\xB2\xBE"}, {0x004EEF, "\xB0\x4B"}, {0x004EF0, "\xB6\xC4"}, 
{0x004EF1, "\xB0\x4C"}, {0x004EF2, "\xC3\xE7"}, {0x004EF3, "\xB0\x4D"}, {0x004EF5, "\xB0\x4E"}, 
{0x004EF6, "\xB7\xEF"}, {0x004EF7, "\xD0\xC3"}, {0x004EFB, "\xC7\xA4"}, {0x004EFC, "\xF3\x3B"}, 
{0x004EFD, "\xB0\x4F"}, {0x004EFE, "\xB0\x50"}, {0x004EFF, "\xB0\x51"}, {0x004F00, "\xB0\x52"}, 
{0x004F01, "\xB4\xEB"}, {0x004F02, "\xB0\x53"}, {0x004F03, "\xB0\x54"}, {0x004F08, "\xB0\x55"}, 
{0x004F09, "\xD0\xC4"}, {0x004F0A, "\xB0\xCB"}, {0x004F0B, "\xB0\x56"}, {0x004F0C, "\xB0\x57"}, 
{0x004F0D, "\xB8\xE0"}, {0x004F0E, "\xB4\xEC"}, {0x004F0F, "\xC9\xFA"}, {0x004F10, "\xC8\xB2"}, 
{0x004F11, "\xB5\xD9"}, {0x004F12, "\xB0\x58"}, {0x004F15, "\xB0\x59"}, {0x004F16, "\xB0\x5A"}, 
{0x004F17, "\xB0\x5B"}, {0x004F19, "\xB0\x5C"}, {0x004F1A, "\xB2\xF1"}, {0x004F1C, "\xD0\xE7"}, 
{0x004F1D, "\xC5\xC1"}, {0x004F2E, "\xB0\x5D"}, {0x004F2F, "\xC7\xEC"}, {0x004F30, "\xD0\xC6"}, 
{0x004F31, "\xB0\x5E"}, {0x004F33, "\xB0\x60"}, {0x004F34, "\xC8\xBC"}, {0x004F35, "\xB0\x61"}, 
{0x004F36, "\xCE\xE2"}, {0x004F37, "\xB0\x62"}, {0x004F38, "\xBF\xAD"}, {0x004F39, "\xB0\x63"}, 
{0x004F3A, "\xBB\xC7"}, {0x004F3B, "\xB0\x64"}, {0x004F3C, "\xBB\xF7"}, {0x004F3D, "\xB2\xC0"}, 
{0x004F3E, "\xB0\x65"}, {0x004F40, "\xB0\x66"}, {0x004F42, "\xB0\x67"}, {0x004F43, "\xC4\xD1"}, 
{0x004F46, "\xC3\xA2"}, {0x004F47, "\xD0\xCA"}, {0x004F48, "\xB0\x68"}, {0x004F49, "\xB0\x69"}, 
{0x004F4B, "\xB0\x6A"}, {0x004F4C, "\xB0\x6B"}, {0x004F4D, "\xB0\xCC"}, {0x004F4E, "\xC4\xE3"}, 
{0x004F4F, "\xBD\xBB"}, {0x004F50, "\xBA\xB4"}, {0x004F51, "\xCD\xA4"}, {0x004F52, "\xB0\x6C"}, 
{0x004F53, "\xC2\xCE"}, {0x004F54, "\xB0\x6D"}, {0x004F55, "\xB2\xBF"}, {0x004F56, "\xB0\x6E"}, 
{0x004F57, "\xD0\xC9"}, {0x004F58, "\xB0\x6F"}, {0x004F59, "\xCD\xBE"}, {0x004F5A, "\xD0\xC5"}, 
{0x004F5B, "\xD0\xC7"}, {0x004F5C, "\xBA\xEE"}, {0x004F5D, "\xD0\xC8"}, {0x004F5E, "\xD5\xA4"}, 
{0x004F5F, "\xB0\x70"}, {0x004F60, "\xB0\x5F"}, {0x004F63, "\xB0\x71"}, {0x004F69, "\xD0\xD0"}, 
{0x004F6A, "\xB0\x72"}, {0x004F6C, "\xB0\x73"}, {0x004F6E, "\xB0\x74"}, {0x004F6F, "\xD0\xD3"}, 
{0x004F70, "\xD0\xD1"}, {0x004F71, "\xB0\x75"}, {0x004F73, "\xB2\xC2"}, {0x004F75, "\xCA\xBB"}, 
{0x004F76, "\xD0\xCB"}, {0x004F77, "\xB0\x76"}, {0x004F78, "\xB0\x77"}, {0x004F79, "\xB0\x78"}, 
{0x004F7A, "\xB0\x79"}, {0x004F7B, "\xD0\xCF"}, {0x004F7C, "\xB8\xF3"}, {0x004F7D, "\xB0\x7A"}, 
{0x004F7E, "\xB0\x7B"}, {0x004F7F, "\xBB\xC8"}, {0x004F81, "\xB0\x7C"}, {0x004F82, "\xB0\x7D"}, 
{0x004F83, "\xB4\xA6"}, {0x004F84, "\xB0\x7E"}, {0x004F85, "\xB1\x21"}, {0x004F86, "\xD0\xD4"}, 
{0x004F88, "\xD0\xCC"}, {0x004F89, "\xB1\x22"}, {0x004F8A, "\xB1\x23"}, {0x004F8B, "\xCE\xE3"}, 
{0x004F8C, "\xB1\x24"}, {0x004F8D, "\xBB\xF8"}, {0x004F8E, "\xB1\x25"}, {0x004F8F, "\xD0\xCD"}, 
{0x004F90, "\xB1\x26"}, {0x004F91, "\xD0\xD2"}, {0x004F92, "\xB1\x27"}, {0x004F93, "\xB1\x28"}, 
{0x004F94, "\xB1\x29"}, {0x004F96, "\xD0\xD5"}, {0x004F97, "\xB1\x2A"}, {0x004F98, "\xD0\xCE"}, 
{0x004F99, "\xB1\x2B"}, {0x004F9A, "\xB1\x2C"}, {0x004F9B, "\xB6\xA1"}, {0x004F9D, "\xB0\xCD"}, 
{0x004F9E, "\xB1\x2D"}, {0x004F9F, "\xB1\x2E"}, {0x004FA0, "\xB6\xA2"}, {0x004FA1, "\xB2\xC1"}, 
{0x004FAB, "\xD5\xA5"}, {0x004FAD, "\xCB\xF9"}, {0x004FAE, "\xC9\xEE"}, {0x004FAF, "\xB8\xF4"}, 
{0x004FB2, "\xB1\x2F"}, {0x004FB5, "\xBF\xAF"}, {0x004FB6, "\xCE\xB7"}, {0x004FB7, "\xB1\x30"}, 
{0x004FB9, "\xB1\x31"}, {0x004FBB, "\xB1\x32"}, {0x004FBC, "\xB1\x33"}, {0x004FBD, "\xB1\x34"}, 
{0x004FBE, "\xB1\x35"}, {0x004FBF, "\xCA\xD8"}, {0x004FC0, "\xB1\x36"}, {0x004FC1, "\xB1\x37"}, 
{0x004FC2, "\xB7\xB8"}, {0x004FC3, "\xC2\xA5"}, {0x004FC4, "\xB2\xE4"}, {0x004FC5, "\xB1\x38"}, 
{0x004FC6, "\xB1\x39"}, {0x004FC8, "\xB1\x3A"}, {0x004FC9, "\xB1\x3B"}, {0x004FCA, "\xBD\xD3"}, 
{0x004FCB, "\xB1\x3C"}, {0x004FCC, "\xB1\x3D"}, {0x004FCD, "\xB1\x3E"}, {0x004FCE, "\xD0\xD9"}, 
{0x004FCF, "\xB1\x3F"}, {0x004FD0, "\xD0\xDE"}, {0x004FD1, "\xD0\xDC"}, {0x004FD2, "\xB1\x40"}, 
{0x004FD4, "\xD0\xD7"}, {0x004FD7, "\xC2\xAF"}, {0x004FD8, "\xD0\xDA"}, {0x004FDA, "\xD0\xDD"}, 
{0x004FDB, "\xD0\xDB"}, {0x004FDC, "\xB1\x41"}, {0x004FDD, "\xCA\xDD"}, {0x004FDF, "\xD0\xD8"}, 
{0x004FE0, "\xB1\x42"}, {0x004FE1, "\xBF\xAE"}, {0x004FE2, "\xB1\x43"}, {0x004FE3, "\xCB\xF3"}, 
{0x004FE4, "\xD0\xDF"}, {0x004FE5, "\xD0\xE0"}, {0x004FEE, "\xBD\xA4"}, {0x004FEF, "\xD0\xED"}, 
{0x004FF0, "\xB1\x44"}, {0x004FF2, "\xB1\x45"}, {0x004FF3, "\xC7\xD0"}, {0x004FF5, "\xC9\xB6"}, 
{0x004FF6, "\xD0\xE8"}, {0x004FF8, "\xCA\xF0"}, {0x004FFA, "\xB2\xB6"}, {0x004FFC, "\xB1\x46"}, 
{0x004FFD, "\xB1\x47"}, {0x004FFE, "\xD0\xEC"}, {0x004FFF, "\xB1\x48"}, {0x005000, "\xB1\x49"}, 
{0x005001, "\xB1\x4A"}, {0x005004, "\xB1\x4B"}, {0x005005, "\xD0\xE6"}, {0x005006, "\xD0\xEF"}, 
{0x005007, "\xB1\x4C"}, {0x005009, "\xC1\xD2"}, {0x00500A, "\xB1\x4D"}, {0x00500B, "\xB8\xC4"}, 
{0x00500C, "\xB1\x4E"}, {0x00500D, "\xC7\xDC"}, {0x00500E, "\xB1\x4F"}, {0x00500F, "\xE0\xC7"}, 
{0x005010, "\xB1\x50"}, {0x005011, "\xD0\xEE"}, {0x005012, "\xC5\xDD"}, {0x005013, "\xB1\x51"}, 
{0x005014, "\xD0\xE3"}, {0x005016, "\xB8\xF6"}, {0x005017, "\xB1\x52"}, {0x005018, "\xB1\x53"}, 
{0x005019, "\xB8\xF5"}, {0x00501A, "\xD0\xE1"}, {0x00501B, "\xB1\x54"}, {0x00501C, "\xB1\x55"}, 
{0x00501D, "\xB1\x56"}, {0x00501E, "\xB1\x57"}, {0x00501F, "\xBC\xDA"}, {0x005021, "\xD0\xE9"}, 
{0x005022, "\xB1\x58"}, {0x005023, "\xCA\xEF"}, {0x005024, "\xC3\xCD"}, {0x005025, "\xD0\xE5"}, 

};
 for(size_t i=1; i<sizeof(u2mb_004_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_004_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_005_cp20932_init()
{
static U2MBData u2mb_005_cp20932[] = { {0, ""}, 
{0x005026, "\xB7\xF1"}, {0x005027, "\xB1\x59"}, {0x005028, "\xD0\xE2"}, {0x005029, "\xD0\xEA"}, 
{0x00502A, "\xD0\xE4"}, {0x00502B, "\xCE\xD1"}, {0x00502C, "\xD0\xEB"}, {0x00502D, "\xCF\xC1"}, 
{0x00502E, "\xB1\x5A"}, {0x005030, "\xB1\x5B"}, {0x005032, "\xB1\x5C"}, {0x005033, "\xB1\x5D"}, 
{0x005035, "\xB1\x5E"}, {0x005036, "\xB6\xE6"}, {0x005039, "\xB7\xF0"}, {0x00503B, "\xB1\x76"}, 
{0x005040, "\xB1\x5F"}, {0x005041, "\xB1\x60"}, {0x005042, "\xB1\x61"}, {0x005043, "\xD0\xF0"}, 
{0x005045, "\xB1\x62"}, {0x005046, "\xB1\x63"}, {0x005047, "\xD0\xF1"}, {0x005048, "\xD0\xF5"}, 
{0x005049, "\xB0\xCE"}, {0x00504A, "\xB1\x64"}, {0x00504C, "\xB1\x65"}, {0x00504E, "\xB1\x66"}, 
{0x00504F, "\xCA\xD0"}, {0x005050, "\xD0\xF4"}, {0x005051, "\xB1\x67"}, {0x005052, "\xB1\x68"}, 
{0x005053, "\xB1\x69"}, {0x005055, "\xD0\xF3"}, {0x005056, "\xD0\xF7"}, {0x005057, "\xB1\x6A"}, 
{0x005059, "\xB1\x6B"}, {0x00505A, "\xD0\xF6"}, {0x00505C, "\xC4\xE4"}, {0x00505F, "\xB1\x6C"}, 
{0x005060, "\xB1\x6D"}, {0x005062, "\xB1\x6E"}, {0x005063, "\xB1\x6F"}, {0x005065, "\xB7\xF2"}, 
{0x005066, "\xB1\x70"}, {0x005067, "\xB1\x71"}, {0x00506A, "\xB1\x72"}, {0x00506C, "\xD0\xF8"}, 
{0x00506D, "\xB1\x73"}, {0x005070, "\xB1\x74"}, {0x005071, "\xB1\x75"}, {0x005072, "\xBC\xC5"}, 
{0x005074, "\xC2\xA6"}, {0x005075, "\xC4\xE5"}, {0x005076, "\xB6\xF6"}, {0x005078, "\xD0\xF9"}, 
{0x00507D, "\xB5\xB6"}, {0x005080, "\xD0\xFA"}, {0x005081, "\xB1\x77"}, {0x005083, "\xB1\x78"}, 
{0x005084, "\xB1\x79"}, {0x005085, "\xD0\xFC"}, {0x005086, "\xB1\x7A"}, {0x00508A, "\xB1\x7B"}, 
{0x00508D, "\xCB\xB5"}, {0x00508E, "\xB1\x7C"}, {0x00508F, "\xB1\x7D"}, {0x005090, "\xB1\x7E"}, 
{0x005091, "\xB7\xE6"}, {0x005092, "\xB2\x21"}, {0x005093, "\xB2\x22"}, {0x005094, "\xB2\x23"}, 
{0x005096, "\xB2\x24"}, {0x005098, "\xBB\xB1"}, {0x005099, "\xC8\xF7"}, {0x00509A, "\xD0\xFB"}, 
{0x00509B, "\xB2\x25"}, {0x00509C, "\xB2\x26"}, {0x00509E, "\xB2\x27"}, {0x00509F, "\xB2\x28"}, 
{0x0050A0, "\xB2\x29"}, {0x0050A1, "\xB2\x2A"}, {0x0050A2, "\xB2\x2B"}, {0x0050AA, "\xB2\x2C"}, 
{0x0050AC, "\xBA\xC5"}, {0x0050AD, "\xCD\xC3"}, {0x0050AF, "\xB2\x2D"}, {0x0050B0, "\xB2\x2E"}, 
{0x0050B2, "\xD0\xFE"}, {0x0050B3, "\xD1\xA3"}, {0x0050B4, "\xD0\xFD"}, {0x0050B5, "\xBA\xC4"}, 
{0x0050B7, "\xBD\xFD"}, {0x0050B9, "\xB2\x2F"}, {0x0050BA, "\xB2\x30"}, {0x0050BD, "\xB2\x31"}, 
{0x0050BE, "\xB7\xB9"}, {0x0050C0, "\xB2\x32"}, {0x0050C2, "\xD1\xA4"}, {0x0050C3, "\xB2\x33"}, 
{0x0050C4, "\xB2\x34"}, {0x0050C5, "\xB6\xCF"}, {0x0050C7, "\xB2\x35"}, {0x0050C9, "\xD1\xA1"}, 
{0x0050CA, "\xD1\xA2"}, {0x0050CC, "\xB2\x36"}, {0x0050CD, "\xC6\xAF"}, {0x0050CE, "\xB2\x37"}, 
{0x0050CF, "\xC1\xFC"}, {0x0050D0, "\xB2\x38"}, {0x0050D1, "\xB6\xA3"}, {0x0050D3, "\xB2\x39"}, 
{0x0050D4, "\xB2\x3A"}, {0x0050D5, "\xCB\xCD"}, {0x0050D6, "\xD1\xA5"}, {0x0050D8, "\xB2\x3B"}, 
{0x0050DA, "\xCE\xBD"}, {0x0050DC, "\xB2\x3C"}, {0x0050DD, "\xB2\x3D"}, {0x0050DE, "\xD1\xA6"}, 
{0x0050DF, "\xB2\x3E"}, {0x0050E2, "\xB2\x3F"}, {0x0050E3, "\xD1\xA9"}, {0x0050E4, "\xB2\x40"}, 
{0x0050E5, "\xD1\xA7"}, {0x0050E6, "\xB2\x41"}, {0x0050E7, "\xC1\xCE"}, {0x0050E8, "\xB2\x42"}, 
{0x0050E9, "\xB2\x43"}, {0x0050ED, "\xD1\xA8"}, {0x0050EE, "\xD1\xAA"}, {0x0050EF, "\xB2\x44"}, 
{0x0050F1, "\xB2\x45"}, {0x0050F2, "\xB2\x51"}, {0x0050F4, "\xF3\x3C"}, {0x0050F5, "\xD1\xAC"}, 
{0x0050F6, "\xB2\x46"}, {0x0050F9, "\xD1\xAB"}, {0x0050FA, "\xB2\x47"}, {0x0050FB, "\xCA\xC8"}, 
{0x0050FE, "\xB2\x48"}, {0x005100, "\xB5\xB7"}, {0x005101, "\xD1\xAE"}, {0x005102, "\xD1\xAF"}, 
{0x005103, "\xB2\x49"}, {0x005104, "\xB2\xAF"}, {0x005106, "\xB2\x4A"}, {0x005107, "\xB2\x4B"}, 
{0x005108, "\xB2\x4C"}, {0x005109, "\xD1\xAD"}, {0x00510B, "\xB2\x4D"}, {0x00510C, "\xB2\x4E"}, 
{0x00510D, "\xB2\x4F"}, {0x00510E, "\xB2\x50"}, {0x005110, "\xB2\x52"}, {0x005112, "\xBC\xF4"}, 
{0x005114, "\xD1\xB2"}, {0x005115, "\xD1\xB1"}, {0x005116, "\xD1\xB0"}, {0x005117, "\xB2\x53"}, 
{0x005118, "\xD0\xD6"}, {0x005119, "\xB2\x54"}, {0x00511A, "\xD1\xB3"}, {0x00511B, "\xB2\x55"}, 
{0x00511C, "\xB2\x56"}, {0x00511D, "\xB2\x57"}, {0x00511E, "\xB2\x58"}, {0x00511F, "\xBD\xFE"}, 
{0x005121, "\xD1\xB4"}, {0x005123, "\xB2\x59"}, {0x005127, "\xB2\x5A"}, {0x005128, "\xB2\x5B"}, 
{0x00512A, "\xCD\xA5"}, {0x00512C, "\xB2\x5C"}, {0x00512D, "\xB2\x5D"}, {0x00512F, "\xB2\x5E"}, 
{0x005131, "\xB2\x5F"}, {0x005132, "\xCC\xD9"}, {0x005133, "\xB2\x60"}, {0x005134, "\xB2\x61"}, 
{0x005135, "\xB2\x62"}, {0x005137, "\xD1\xB6"}, {0x005138, "\xB2\x63"}, {0x005139, "\xB2\x64"}, 
{0x00513A, "\xD1\xB5"}, {0x00513B, "\xD1\xB8"}, {0x00513C, "\xD1\xB7"}, {0x00513F, "\xD1\xB9"}, 
{0x005140, "\xD1\xBA"}, {0x005141, "\xB0\xF4"}, {0x005142, "\xB2\x65"}, {0x005143, "\xB8\xB5"}, 
{0x005144, "\xB7\xBB"}, {0x005145, "\xBD\xBC"}, {0x005146, "\xC3\xFB"}, {0x005147, "\xB6\xA4"}, 
{0x005148, "\xC0\xE8"}, {0x005149, "\xB8\xF7"}, {0x00514A, "\xB2\x66"}, {0x00514B, "\xB9\xEE"}, 
{0x00514C, "\xD1\xBC"}, {0x00514D, "\xCC\xC8"}, {0x00514E, "\xC5\xC6"}, {0x00514F, "\xB2\x67"}, 
{0x005150, "\xBB\xF9"}, {0x005152, "\xD1\xBB"}, {0x005153, "\xB2\x68"}, {0x005154, "\xD1\xBD"}, 
{0x005155, "\xB2\x69"}, {0x005157, "\xB2\x6A"}, {0x005158, "\xB2\x6B"}, {0x00515A, "\xC5\xDE"}, 
{0x00515C, "\xB3\xF5"}, {0x00515F, "\xB2\x6C"}, {0x005162, "\xD1\xBE"}, {0x005164, "\xB2\x6D"}, 
{0x005165, "\xC6\xFE"}, {0x005166, "\xB2\x6E"}, {0x005168, "\xC1\xB4"}, {0x005169, "\xD1\xC0"}, 
{0x00516A, "\xD1\xC1"}, {0x00516B, "\xC8\xAC"}, {0x00516C, "\xB8\xF8"}, {0x00516D, "\xCF\xBB"}, 
{0x00516E, "\xD1\xC2"}, {0x005171, "\xB6\xA6"}, {0x005175, "\xCA\xBC"}, {0x005176, "\xC2\xB6"}, 
{0x005177, "\xB6\xF1"}, {0x005178, "\xC5\xB5"}, {0x00517C, "\xB7\xF3"}, {0x00517E, "\xB2\x6F"}, 
{0x005180, "\xD1\xC3"}, {0x005182, "\xD1\xC4"}, {0x005183, "\xB2\x70"}, {0x005184, "\xB2\x71"}, 
{0x005185, "\xC6\xE2"}, {0x005186, "\xB1\xDF"}, {0x005189, "\xD1\xC7"}, {0x00518A, "\xBA\xFD"}, 
{0x00518B, "\xB2\x72"}, {0x00518C, "\xD1\xC6"}, {0x00518D, "\xBA\xC6"}, {0x00518E, "\xB2\x73"}, 
{0x00518F, "\xD1\xC8"}, {0x005190, "\xE6\xEE"}, {0x005191, "\xD1\xC9"}, {0x005192, "\xCB\xC1"}, 
{0x005193, "\xD1\xCA"}, {0x005195, "\xD1\xCB"}, {0x005196, "\xD1\xCC"}, {0x005197, "\xBE\xE9"}, 
{0x005198, "\xB2\x74"}, {0x005199, "\xBC\xCC"}, {0x00519D, "\xB2\x75"}, {0x0051A0, "\xB4\xA7"}, 

};
 for(size_t i=1; i<sizeof(u2mb_005_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_005_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_006_cp20932_init()
{
static U2MBData u2mb_006_cp20932[] = { {0, ""}, 
{0x0051A1, "\xB2\x76"}, {0x0051A2, "\xD1\xCF"}, {0x0051A3, "\xB2\x77"}, {0x0051A4, "\xD1\xCD"}, 
{0x0051A5, "\xCC\xBD"}, {0x0051A6, "\xD1\xCE"}, {0x0051A8, "\xC9\xDA"}, {0x0051A9, "\xD1\xD0"}, 
{0x0051AA, "\xD1\xD1"}, {0x0051AB, "\xD1\xD2"}, {0x0051AC, "\xC5\xDF"}, {0x0051AD, "\xB2\x78"}, 
{0x0051B0, "\xD1\xD6"}, {0x0051B1, "\xD1\xD4"}, {0x0051B2, "\xD1\xD5"}, {0x0051B3, "\xD1\xD3"}, 
{0x0051B4, "\xBA\xE3"}, {0x0051B5, "\xD1\xD7"}, {0x0051B6, "\xCC\xEA"}, {0x0051B7, "\xCE\xE4"}, 
{0x0051B8, "\xB2\x79"}, {0x0051BA, "\xB2\x7A"}, {0x0051BC, "\xB2\x7B"}, {0x0051BD, "\xD1\xD8"}, 
{0x0051BE, "\xB2\x7C"}, {0x0051BF, "\xB2\x7D"}, {0x0051C2, "\xB2\x7E"}, {0x0051C4, "\xC0\xA8"}, 
{0x0051C5, "\xD1\xD9"}, {0x0051C6, "\xBD\xDA"}, {0x0051C8, "\xB3\x21"}, {0x0051C9, "\xD1\xDA"}, 
{0x0051CB, "\xC3\xFC"}, {0x0051CC, "\xCE\xBF"}, {0x0051CD, "\xC5\xE0"}, {0x0051CF, "\xB3\x22"}, 
{0x0051D1, "\xB3\x23"}, {0x0051D2, "\xB3\x24"}, {0x0051D3, "\xB3\x25"}, {0x0051D5, "\xB3\x26"}, 
{0x0051D6, "\xD2\xC5"}, {0x0051D8, "\xB3\x27"}, {0x0051DB, "\xD1\xDB"}, {0x0051DC, "\xF4\xA5"}, 
{0x0051DD, "\xB6\xC5"}, {0x0051DE, "\xB3\x28"}, {0x0051E0, "\xD1\xDC"}, {0x0051E1, "\xCB\xDE"}, 
{0x0051E2, "\xB3\x29"}, {0x0051E5, "\xB3\x2A"}, {0x0051E6, "\xBD\xE8"}, {0x0051E7, "\xC2\xFC"}, 
{0x0051E9, "\xD1\xDE"}, {0x0051EA, "\xC6\xE4"}, {0x0051EC, "\xF3\x3D"}, {0x0051ED, "\xD1\xDF"}, 
{0x0051EE, "\xB3\x2B"}, {0x0051F0, "\xD1\xE0"}, {0x0051F1, "\xB3\xAE"}, {0x0051F2, "\xB3\x2C"}, 
{0x0051F3, "\xB3\x2D"}, {0x0051F4, "\xB3\x2E"}, {0x0051F5, "\xD1\xE1"}, {0x0051F6, "\xB6\xA7"}, 
{0x0051F7, "\xB3\x2F"}, {0x0051F8, "\xC6\xCC"}, {0x0051F9, "\xB1\xFA"}, {0x0051FA, "\xBD\xD0"}, 
{0x0051FD, "\xC8\xA1"}, {0x0051FE, "\xD1\xE2"}, {0x005200, "\xC5\xE1"}, {0x005201, "\xB3\x30"}, 
{0x005202, "\xB3\x31"}, {0x005203, "\xBF\xCF"}, {0x005204, "\xD1\xE3"}, {0x005205, "\xB3\x32"}, 
{0x005206, "\xCA\xAC"}, {0x005207, "\xC0\xDA"}, {0x005208, "\xB4\xA2"}, {0x00520A, "\xB4\xA9"}, 
{0x00520B, "\xD1\xE4"}, {0x00520E, "\xD1\xE6"}, {0x005211, "\xB7\xBA"}, {0x005212, "\xB3\x33"}, 
{0x005213, "\xB3\x34"}, {0x005214, "\xD1\xE5"}, {0x005215, "\xB3\x35"}, {0x005216, "\xB3\x36"}, 
{0x005217, "\xCE\xF3"}, {0x005218, "\xB3\x37"}, {0x00521D, "\xBD\xE9"}, {0x005222, "\xB3\x38"}, 
{0x005224, "\xC8\xBD"}, {0x005225, "\xCA\xCC"}, {0x005227, "\xD1\xE7"}, {0x005228, "\xB3\x39"}, 
{0x005229, "\xCD\xF8"}, {0x00522A, "\xD1\xE8"}, {0x00522E, "\xD1\xE9"}, {0x005230, "\xC5\xFE"}, 
{0x005231, "\xB3\x3A"}, {0x005232, "\xB3\x3B"}, {0x005233, "\xD1\xEA"}, {0x005235, "\xB3\x3C"}, 
{0x005236, "\xC0\xA9"}, {0x005237, "\xBA\xFE"}, {0x005238, "\xB7\xF4"}, {0x005239, "\xD1\xEB"}, 
{0x00523A, "\xBB\xC9"}, {0x00523B, "\xB9\xEF"}, {0x00523C, "\xB3\x3D"}, {0x005243, "\xC4\xE6"}, 
{0x005244, "\xD1\xED"}, {0x005245, "\xB3\x3E"}, {0x005247, "\xC2\xA7"}, {0x005249, "\xB3\x3F"}, 
{0x00524A, "\xBA\xEF"}, {0x00524B, "\xD1\xEE"}, {0x00524C, "\xD1\xEF"}, {0x00524D, "\xC1\xB0"}, 
{0x00524F, "\xD1\xEC"}, {0x005254, "\xD1\xF1"}, {0x005255, "\xB3\x40"}, {0x005256, "\xCB\xB6"}, 
{0x005257, "\xB3\x41"}, {0x005258, "\xB3\x42"}, {0x00525A, "\xB3\x43"}, {0x00525B, "\xB9\xE4"}, 
{0x00525C, "\xB3\x44"}, {0x00525E, "\xD1\xF0"}, {0x00525F, "\xB3\x45"}, {0x005260, "\xB3\x46"}, 
{0x005261, "\xB3\x47"}, {0x005263, "\xB7\xF5"}, {0x005264, "\xBA\xDE"}, {0x005265, "\xC7\xED"}, 
{0x005266, "\xB3\x48"}, {0x005269, "\xD1\xF4"}, {0x00526A, "\xD1\xF2"}, {0x00526E, "\xB3\x49"}, 
{0x00526F, "\xC9\xFB"}, {0x005270, "\xBE\xEA"}, {0x005271, "\xD1\xFB"}, {0x005272, "\xB3\xE4"}, 
{0x005273, "\xD1\xF5"}, {0x005274, "\xD1\xF3"}, {0x005275, "\xC1\xCF"}, {0x005277, "\xB3\x4A"}, 
{0x005278, "\xB3\x4B"}, {0x005279, "\xB3\x4C"}, {0x00527D, "\xD1\xF7"}, {0x00527F, "\xD1\xF6"}, 
{0x005280, "\xB3\x4D"}, {0x005282, "\xB3\x4E"}, {0x005283, "\xB3\xC4"}, {0x005285, "\xB3\x4F"}, 
{0x005287, "\xB7\xE0"}, {0x005288, "\xD1\xFC"}, {0x005289, "\xCE\xAD"}, {0x00528A, "\xB3\x50"}, 
{0x00528C, "\xB3\x51"}, {0x00528D, "\xD1\xF8"}, {0x005291, "\xD1\xFD"}, {0x005292, "\xD1\xFA"}, 
{0x005293, "\xB3\x52"}, {0x005294, "\xD1\xF9"}, {0x005295, "\xB3\x53"}, {0x005296, "\xB3\x54"}, 
{0x005297, "\xB3\x55"}, {0x005298, "\xB3\x56"}, {0x00529A, "\xB3\x57"}, {0x00529B, "\xCE\xCF"}, 
{0x00529C, "\xB3\x58"}, {0x00529F, "\xB8\xF9"}, {0x0052A0, "\xB2\xC3"}, {0x0052A3, "\xCE\xF4"}, 
{0x0052A4, "\xB3\x59"}, {0x0052A5, "\xB3\x5A"}, {0x0052A6, "\xB3\x5B"}, {0x0052A7, "\xB3\x5C"}, 
{0x0052A9, "\xBD\xF5"}, {0x0052AA, "\xC5\xD8"}, {0x0052AB, "\xB9\xE5"}, {0x0052AC, "\xD2\xA2"}, 
{0x0052AD, "\xD2\xA3"}, {0x0052AF, "\xB3\x5D"}, {0x0052B0, "\xB3\x5E"}, {0x0052B1, "\xCE\xE5"}, 
{0x0052B4, "\xCF\xAB"}, {0x0052B5, "\xD2\xA5"}, {0x0052B6, "\xB3\x5F"}, {0x0052B7, "\xB3\x60"}, 
{0x0052B8, "\xB3\x61"}, {0x0052B9, "\xB8\xFA"}, {0x0052BA, "\xB3\x62"}, {0x0052BB, "\xB3\x63"}, 
{0x0052BC, "\xD2\xA4"}, {0x0052BD, "\xB3\x64"}, {0x0052BE, "\xB3\xAF"}, {0x0052C0, "\xB3\x65"}, 
{0x0052C1, "\xD2\xA6"}, {0x0052C3, "\xCB\xD6"}, {0x0052C4, "\xB3\x66"}, {0x0052C5, "\xC4\xBC"}, 
{0x0052C6, "\xB3\x67"}, {0x0052C7, "\xCD\xA6"}, {0x0052C8, "\xB3\x68"}, {0x0052C9, "\xCA\xD9"}, 
{0x0052CC, "\xB3\x69"}, {0x0052CD, "\xD2\xA7"}, {0x0052CF, "\xB3\x6A"}, {0x0052D1, "\xB3\x6B"}, 
{0x0052D2, "\xF0\xD5"}, {0x0052D4, "\xB3\x6C"}, {0x0052D5, "\xC6\xB0"}, {0x0052D6, "\xB3\x6D"}, 
{0x0052D7, "\xD2\xA8"}, {0x0052D8, "\xB4\xAA"}, {0x0052D9, "\xCC\xB3"}, {0x0052DB, "\xB3\x6E"}, 
{0x0052DC, "\xB3\x6F"}, {0x0052DD, "\xBE\xA1"}, {0x0052DE, "\xD2\xA9"}, {0x0052DF, "\xCA\xE7"}, 
{0x0052E0, "\xD2\xAD"}, {0x0052E1, "\xB3\x70"}, {0x0052E2, "\xC0\xAA"}, {0x0052E3, "\xD2\xAA"}, 
{0x0052E4, "\xB6\xD0"}, {0x0052E5, "\xB3\x71"}, {0x0052E6, "\xD2\xAB"}, {0x0052E7, "\xB4\xAB"}, 
{0x0052E8, "\xB3\x72"}, {0x0052E9, "\xB3\x73"}, {0x0052EA, "\xB3\x74"}, {0x0052EC, "\xB3\x75"}, 
{0x0052F0, "\xB3\x76"}, {0x0052F1, "\xB3\x77"}, {0x0052F2, "\xB7\xAE"}, {0x0052F3, "\xD2\xAE"}, 
{0x0052F4, "\xB3\x78"}, {0x0052F5, "\xD2\xAF"}, {0x0052F6, "\xB3\x79"}, {0x0052F7, "\xB3\x7A"}, 
{0x0052F8, "\xD2\xB0"}, {0x0052F9, "\xD2\xB1"}, {0x0052FA, "\xBC\xDB"}, {0x0052FE, "\xB8\xFB"}, 
{0x0052FF, "\xCC\xDE"}, {0x005300, "\xB3\x7B"}, {0x005301, "\xCC\xE8"}, {0x005302, "\xC6\xF7"}, 
{0x005303, "\xB3\x7C"}, {0x005305, "\xCA\xF1"}, {0x005306, "\xD2\xB2"}, {0x005307, "\xF3\x3E"}, 

};
 for(size_t i=1; i<sizeof(u2mb_006_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_006_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_007_cp20932_init()
{
static U2MBData u2mb_007_cp20932[] = { {0, ""}, 
{0x005308, "\xD2\xB3"}, {0x00530A, "\xB3\x7D"}, {0x00530B, "\xB3\x7E"}, {0x00530C, "\xB4\x21"}, 
{0x00530D, "\xD2\xB5"}, {0x00530F, "\xD2\xB7"}, {0x005310, "\xD2\xB6"}, {0x005311, "\xB4\x22"}, 
{0x005313, "\xB4\x23"}, {0x005315, "\xD2\xB8"}, {0x005316, "\xB2\xBD"}, {0x005317, "\xCB\xCC"}, 
{0x005318, "\xB4\x24"}, {0x005319, "\xBA\xFC"}, {0x00531A, "\xD2\xB9"}, {0x00531B, "\xB4\x25"}, 
{0x00531C, "\xB4\x26"}, {0x00531D, "\xC1\xD9"}, {0x00531E, "\xB4\x27"}, {0x00531F, "\xB4\x28"}, 
{0x005320, "\xBE\xA2"}, {0x005321, "\xB6\xA9"}, {0x005323, "\xD2\xBA"}, {0x005324, "\xF3\x3F"}, 
{0x005325, "\xB4\x29"}, {0x005327, "\xB4\x2A"}, {0x005328, "\xB4\x2B"}, {0x005329, "\xB4\x2C"}, 
{0x00532A, "\xC8\xDB"}, {0x00532B, "\xB4\x2D"}, {0x00532C, "\xB4\x2E"}, {0x00532D, "\xB4\x2F"}, 
{0x00532F, "\xD2\xBB"}, {0x005330, "\xB4\x30"}, {0x005331, "\xD2\xBC"}, {0x005332, "\xB4\x31"}, 
{0x005333, "\xD2\xBD"}, {0x005335, "\xB4\x32"}, {0x005338, "\xD2\xBE"}, {0x005339, "\xC9\xA4"}, 
{0x00533A, "\xB6\xE8"}, {0x00533B, "\xB0\xE5"}, {0x00533C, "\xB4\x33"}, {0x00533D, "\xB4\x34"}, 
{0x00533E, "\xB4\x35"}, {0x00533F, "\xC6\xBF"}, {0x005340, "\xD2\xBF"}, {0x005341, "\xBD\xBD"}, 
{0x005342, "\xB4\x36"}, {0x005343, "\xC0\xE9"}, {0x005345, "\xD2\xC1"}, {0x005346, "\xD2\xC0"}, 
{0x005347, "\xBE\xA3"}, {0x005348, "\xB8\xE1"}, {0x005349, "\xD2\xC3"}, {0x00534A, "\xC8\xBE"}, 
{0x00534B, "\xB4\x38"}, {0x00534C, "\xB4\x37"}, {0x00534D, "\xD2\xC4"}, {0x005351, "\xC8\xDC"}, 
{0x005352, "\xC2\xB4"}, {0x005353, "\xC2\xEE"}, {0x005354, "\xB6\xA8"}, {0x005357, "\xC6\xEE"}, 
{0x005358, "\xC3\xB1"}, {0x005359, "\xB4\x39"}, {0x00535A, "\xC7\xEE"}, {0x00535B, "\xB4\x3A"}, 
{0x00535C, "\xCB\xCE"}, {0x00535E, "\xD2\xC6"}, {0x005360, "\xC0\xEA"}, {0x005361, "\xB4\x3B"}, 
{0x005363, "\xB4\x3C"}, {0x005365, "\xB4\x3D"}, {0x005366, "\xB7\xB5"}, {0x005369, "\xD2\xC7"}, 
{0x00536C, "\xB4\x3E"}, {0x00536D, "\xB4\x3F"}, {0x00536E, "\xD2\xC8"}, {0x00536F, "\xB1\xAC"}, 
{0x005370, "\xB0\xF5"}, {0x005371, "\xB4\xED"}, {0x005372, "\xB4\x40"}, {0x005373, "\xC2\xA8"}, 
{0x005374, "\xB5\xD1"}, {0x005375, "\xCD\xF1"}, {0x005377, "\xD2\xCB"}, {0x005378, "\xB2\xB7"}, 
{0x005379, "\xB4\x41"}, {0x00537B, "\xD2\xCA"}, {0x00537E, "\xB4\x42"}, {0x00537F, "\xB6\xAA"}, 
{0x005382, "\xD2\xCC"}, {0x005383, "\xB4\x43"}, {0x005384, "\xCC\xF1"}, {0x005387, "\xB4\x44"}, 
{0x005388, "\xB4\x45"}, {0x00538E, "\xB4\x46"}, {0x005393, "\xB4\x47"}, {0x005394, "\xB4\x48"}, 
{0x005396, "\xD2\xCD"}, {0x005398, "\xCE\xD2"}, {0x005399, "\xB4\x49"}, {0x00539A, "\xB8\xFC"}, 
{0x00539D, "\xB4\x4A"}, {0x00539F, "\xB8\xB6"}, {0x0053A0, "\xD2\xCE"}, {0x0053A1, "\xB4\x4B"}, 
{0x0053A4, "\xB4\x4C"}, {0x0053A5, "\xD2\xD0"}, {0x0053A6, "\xD2\xCF"}, {0x0053A8, "\xBF\xDF"}, 
{0x0053A9, "\xB1\xB9"}, {0x0053AA, "\xB4\x4D"}, {0x0053AB, "\xB4\x4E"}, {0x0053AD, "\xB1\xDE"}, 
{0x0053AE, "\xD2\xD1"}, {0x0053AF, "\xB4\x4F"}, {0x0053B0, "\xD2\xD2"}, {0x0053B2, "\xB4\x50"}, 
{0x0053B3, "\xB8\xB7"}, {0x0053B4, "\xB4\x51"}, {0x0053B5, "\xB4\x52"}, {0x0053B6, "\xD2\xD3"}, 
{0x0053B7, "\xB4\x53"}, {0x0053B8, "\xB4\x54"}, {0x0053BA, "\xB4\x55"}, {0x0053BB, "\xB5\xEE"}, 
{0x0053BD, "\xB4\x56"}, {0x0053C0, "\xB4\x57"}, {0x0053C2, "\xBB\xB2"}, {0x0053C3, "\xD2\xD4"}, 
{0x0053C5, "\xB4\x58"}, {0x0053C8, "\xCB\xF4"}, {0x0053C9, "\xBA\xB5"}, {0x0053CA, "\xB5\xDA"}, 
{0x0053CB, "\xCD\xA7"}, {0x0053CC, "\xC1\xD0"}, {0x0053CD, "\xC8\xBF"}, {0x0053CE, "\xBC\xFD"}, 
{0x0053CF, "\xB4\x59"}, {0x0053D2, "\xB4\x5A"}, {0x0053D3, "\xB4\x5B"}, {0x0053D4, "\xBD\xC7"}, 
{0x0053D5, "\xB4\x5C"}, {0x0053D6, "\xBC\xE8"}, {0x0053D7, "\xBC\xF5"}, {0x0053D9, "\xBD\xF6"}, 
{0x0053DA, "\xB4\x5D"}, {0x0053DB, "\xC8\xC0"}, {0x0053DD, "\xB4\x5E"}, {0x0053DE, "\xB4\x5F"}, 
{0x0053DF, "\xD2\xD7"}, {0x0053E0, "\xB4\x60"}, {0x0053E1, "\xB1\xC3"}, {0x0053E2, "\xC1\xD1"}, 
{0x0053E3, "\xB8\xFD"}, {0x0053E4, "\xB8\xC5"}, {0x0053E5, "\xB6\xE7"}, {0x0053E6, "\xB4\x61"}, 
{0x0053E7, "\xB4\x62"}, {0x0053E8, "\xD2\xDB"}, {0x0053E9, "\xC3\xA1"}, {0x0053EA, "\xC2\xFE"}, 
{0x0053EB, "\xB6\xAB"}, {0x0053EC, "\xBE\xA4"}, {0x0053ED, "\xD2\xDC"}, {0x0053EE, "\xD2\xDA"}, 
{0x0053EF, "\xB2\xC4"}, {0x0053F0, "\xC2\xE6"}, {0x0053F1, "\xBC\xB8"}, {0x0053F2, "\xBB\xCB"}, 
{0x0053F3, "\xB1\xA6"}, {0x0053F5, "\xB4\x63"}, {0x0053F6, "\xB3\xF0"}, {0x0053F7, "\xB9\xE6"}, 
{0x0053F8, "\xBB\xCA"}, {0x0053FA, "\xD2\xDD"}, {0x005401, "\xD2\xDE"}, {0x005402, "\xB4\x64"}, 
{0x005403, "\xB5\xC9"}, {0x005404, "\xB3\xC6"}, {0x005408, "\xB9\xE7"}, {0x005409, "\xB5\xC8"}, 
{0x00540A, "\xC4\xDF"}, {0x00540B, "\xB1\xA5"}, {0x00540C, "\xC6\xB1"}, {0x00540D, "\xCC\xBE"}, 
{0x00540E, "\xB9\xA1"}, {0x00540F, "\xCD\xF9"}, {0x005410, "\xC5\xC7"}, {0x005411, "\xB8\xFE"}, 
{0x005413, "\xB4\x65"}, {0x00541A, "\xB4\x66"}, {0x00541B, "\xB7\xAF"}, {0x00541D, "\xD2\xE7"}, 
{0x00541F, "\xB6\xE3"}, {0x005420, "\xCB\xCA"}, {0x005421, "\xB4\x67"}, {0x005426, "\xC8\xDD"}, 
{0x005427, "\xB4\x68"}, {0x005428, "\xB4\x69"}, {0x005429, "\xD2\xE6"}, {0x00542A, "\xB4\x6A"}, 
{0x00542B, "\xB4\xDE"}, {0x00542C, "\xD2\xE1"}, {0x00542D, "\xD2\xE2"}, {0x00542E, "\xD2\xE4"}, 
{0x00542F, "\xB4\x6B"}, {0x005431, "\xB4\x6C"}, {0x005434, "\xB4\x6D"}, {0x005435, "\xB4\x6E"}, 
{0x005436, "\xD2\xE5"}, {0x005438, "\xB5\xDB"}, {0x005439, "\xBF\xE1"}, {0x00543B, "\xCA\xAD"}, 
{0x00543C, "\xD2\xE3"}, {0x00543D, "\xD2\xDF"}, {0x00543E, "\xB8\xE3"}, {0x005440, "\xD2\xE0"}, 
{0x005442, "\xCF\xA4"}, {0x005443, "\xB4\x6F"}, {0x005444, "\xB4\x70"}, {0x005446, "\xCA\xF2"}, 
{0x005447, "\xB4\x71"}, {0x005448, "\xC4\xE8"}, {0x005449, "\xB8\xE2"}, {0x00544A, "\xB9\xF0"}, 
{0x00544D, "\xB4\x72"}, {0x00544E, "\xD2\xE8"}, {0x00544F, "\xB4\x73"}, {0x005451, "\xC6\xDD"}, 
{0x00545E, "\xB4\x74"}, {0x00545F, "\xD2\xEC"}, {0x005462, "\xB4\x75"}, {0x005464, "\xB4\x76"}, 
{0x005466, "\xB4\x77"}, {0x005467, "\xB4\x78"}, {0x005468, "\xBC\xFE"}, {0x005469, "\xB4\x79"}, 
{0x00546A, "\xBC\xF6"}, {0x00546B, "\xB4\x7A"}, {0x00546D, "\xB4\x7B"}, {0x00546E, "\xB4\x7C"}, 
{0x005470, "\xD2\xEF"}, {0x005471, "\xD2\xED"}, {0x005473, "\xCC\xA3"}, {0x005474, "\xB4\x7D"}, 
{0x005475, "\xD2\xEA"}, {0x005476, "\xD2\xF3"}, {0x005477, "\xD2\xEE"}, {0x00547B, "\xD2\xF1"}, 
{0x00547C, "\xB8\xC6"}, {0x00547D, "\xCC\xBF"}, {0x00547F, "\xB4\x7E"}, {0x005480, "\xD2\xF2"}, 

};
 for(size_t i=1; i<sizeof(u2mb_007_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_007_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_008_cp20932_init()
{
static U2MBData u2mb_008_cp20932[] = { {0, ""}, 
{0x005481, "\xB5\x21"}, {0x005483, "\xB5\x22"}, {0x005484, "\xD2\xF4"}, {0x005485, "\xB5\x23"}, 
{0x005486, "\xD2\xF6"}, {0x005488, "\xB5\x24"}, {0x005489, "\xB5\x25"}, {0x00548A, "\xF3\x41"}, 
{0x00548B, "\xBA\xF0"}, {0x00548C, "\xCF\xC2"}, {0x00548D, "\xB5\x26"}, {0x00548E, "\xD2\xEB"}, 
{0x00548F, "\xD2\xE9"}, {0x005490, "\xD2\xF5"}, {0x005491, "\xB5\x27"}, {0x005492, "\xD2\xF0"}, 
{0x005495, "\xB5\x28"}, {0x005496, "\xB5\x29"}, {0x00549C, "\xB5\x2A"}, {0x00549F, "\xB5\x2B"}, 
{0x0054A1, "\xB5\x2C"}, {0x0054A2, "\xD2\xF8"}, {0x0054A4, "\xD3\xA3"}, {0x0054A5, "\xD2\xFA"}, 
{0x0054A6, "\xB5\x2D"}, {0x0054A7, "\xB5\x2E"}, {0x0054A8, "\xD2\xFE"}, {0x0054A9, "\xB5\x2F"}, 
{0x0054AA, "\xB5\x30"}, {0x0054AB, "\xD3\xA1"}, {0x0054AC, "\xD2\xFB"}, {0x0054AD, "\xB5\x31"}, 
{0x0054AE, "\xB5\x32"}, {0x0054AF, "\xD3\xBE"}, {0x0054B1, "\xB5\x33"}, {0x0054B2, "\xBA\xE9"}, 
{0x0054B3, "\xB3\xB1"}, {0x0054B7, "\xB5\x34"}, {0x0054B8, "\xD2\xF9"}, {0x0054B9, "\xB5\x35"}, 
{0x0054BA, "\xB5\x36"}, {0x0054BB, "\xB5\x37"}, {0x0054BC, "\xD3\xA5"}, {0x0054BD, "\xB0\xF6"}, 
{0x0054BE, "\xD3\xA4"}, {0x0054BF, "\xB5\x38"}, {0x0054C0, "\xB0\xA5"}, {0x0054C1, "\xC9\xCA"}, 
{0x0054C2, "\xD3\xA2"}, {0x0054C4, "\xD2\xFC"}, {0x0054C6, "\xB5\x39"}, {0x0054C7, "\xD2\xF7"}, 
{0x0054C8, "\xD2\xFD"}, {0x0054C9, "\xBA\xC8"}, {0x0054CA, "\xB5\x3A"}, {0x0054CD, "\xB5\x3B"}, 
{0x0054CE, "\xB5\x3C"}, {0x0054D8, "\xD3\xA6"}, {0x0054E0, "\xB5\x3D"}, {0x0054E1, "\xB0\xF7"}, 
{0x0054E2, "\xD3\xAF"}, {0x0054E5, "\xD3\xA7"}, {0x0054E6, "\xD3\xA8"}, {0x0054E8, "\xBE\xA5"}, 
{0x0054E9, "\xCB\xE9"}, {0x0054EA, "\xB5\x3E"}, {0x0054EC, "\xB5\x3F"}, {0x0054ED, "\xD3\xAD"}, 
{0x0054EE, "\xD3\xAC"}, {0x0054EF, "\xB5\x40"}, {0x0054F2, "\xC5\xAF"}, {0x0054F6, "\xB5\x41"}, 
{0x0054FA, "\xD3\xAE"}, {0x0054FC, "\xB5\x42"}, {0x0054FD, "\xD3\xAB"}, {0x0054FE, "\xB5\x43"}, 
{0x0054FF, "\xB5\x44"}, {0x005500, "\xB5\x45"}, {0x005501, "\xB5\x46"}, {0x005504, "\xB1\xB4"}, 
{0x005505, "\xB5\x47"}, {0x005506, "\xBA\xB6"}, {0x005507, "\xBF\xB0"}, {0x005508, "\xB5\x48"}, 
{0x005509, "\xB5\x49"}, {0x00550C, "\xB5\x4A"}, {0x00550D, "\xB5\x4B"}, {0x00550E, "\xB5\x4C"}, 
{0x00550F, "\xD3\xA9"}, {0x005510, "\xC5\xE2"}, {0x005514, "\xD3\xAA"}, {0x005515, "\xB5\x4D"}, 
{0x005516, "\xB0\xA2"}, {0x00552A, "\xB5\x4E"}, {0x00552B, "\xB5\x4F"}, {0x00552E, "\xD3\xB4"}, 
{0x00552F, "\xCD\xA3"}, {0x005531, "\xBE\xA7"}, {0x005532, "\xB5\x50"}, {0x005533, "\xD3\xBA"}, 
{0x005535, "\xB5\x51"}, {0x005536, "\xB5\x52"}, {0x005538, "\xD3\xB9"}, {0x005539, "\xD3\xB0"}, 
{0x00553B, "\xB5\x53"}, {0x00553C, "\xB5\x54"}, {0x00553D, "\xB5\x55"}, {0x00553E, "\xC2\xC3"}, 
{0x005540, "\xD3\xB1"}, {0x005541, "\xB5\x56"}, {0x005544, "\xC2\xEF"}, {0x005545, "\xD3\xB6"}, 
{0x005546, "\xBE\xA6"}, {0x005547, "\xB5\x57"}, {0x005549, "\xB5\x58"}, {0x00554A, "\xB5\x59"}, 
{0x00554C, "\xD3\xB3"}, {0x00554D, "\xB5\x5A"}, {0x00554F, "\xCC\xE4"}, {0x005550, "\xB5\x5B"}, 
{0x005551, "\xB5\x5C"}, {0x005553, "\xB7\xBC"}, {0x005556, "\xD3\xB7"}, {0x005557, "\xD3\xB8"}, 
{0x005558, "\xB5\x5D"}, {0x00555A, "\xB5\x5E"}, {0x00555B, "\xB5\x5F"}, {0x00555C, "\xD3\xB5"}, 
{0x00555D, "\xD3\xBB"}, {0x00555E, "\xB5\x60"}, {0x005560, "\xB5\x61"}, {0x005561, "\xB5\x62"}, 
{0x005563, "\xD3\xB2"}, {0x005564, "\xB5\x63"}, {0x005566, "\xB5\x64"}, {0x00557B, "\xD3\xC1"}, 
{0x00557C, "\xD3\xC6"}, {0x00557E, "\xD3\xC2"}, {0x00557F, "\xB5\x65"}, {0x005580, "\xD3\xBD"}, 
{0x005581, "\xB5\x66"}, {0x005582, "\xB5\x67"}, {0x005583, "\xD3\xC7"}, {0x005584, "\xC1\xB1"}, 
{0x005586, "\xB5\x68"}, {0x005587, "\xD3\xC9"}, {0x005588, "\xB5\x69"}, {0x005589, "\xB9\xA2"}, 
{0x00558A, "\xD3\xBF"}, {0x00558B, "\xC3\xFD"}, {0x00558E, "\xB5\x6A"}, {0x00558F, "\xB5\x6B"}, 
{0x005591, "\xB5\x6C"}, {0x005592, "\xB5\x6D"}, {0x005593, "\xB5\x6E"}, {0x005594, "\xB5\x6F"}, 
{0x005597, "\xB5\x70"}, {0x005598, "\xD3\xC3"}, {0x005599, "\xD3\xBC"}, {0x00559A, "\xB4\xAD"}, 
{0x00559C, "\xB4\xEE"}, {0x00559D, "\xB3\xE5"}, {0x00559E, "\xD3\xC4"}, {0x00559F, "\xD3\xC0"}, 
{0x0055A3, "\xB5\x71"}, {0x0055A4, "\xB5\x72"}, {0x0055A7, "\xB7\xF6"}, {0x0055A8, "\xD3\xCA"}, 
{0x0055A9, "\xD3\xC8"}, {0x0055AA, "\xC1\xD3"}, {0x0055AB, "\xB5\xCA"}, {0x0055AC, "\xB6\xAC"}, 
{0x0055AD, "\xB5\x73"}, {0x0055AE, "\xD3\xC5"}, {0x0055B0, "\xB6\xF4"}, {0x0055B2, "\xB5\x74"}, 
{0x0055B6, "\xB1\xC4"}, {0x0055BF, "\xB5\x75"}, {0x0055C1, "\xB5\x76"}, {0x0055C3, "\xB5\x77"}, 
{0x0055C4, "\xD3\xCE"}, {0x0055C5, "\xD3\xCC"}, {0x0055C6, "\xB5\x78"}, {0x0055C7, "\xD4\xA7"}, 
{0x0055C9, "\xB5\x79"}, {0x0055CB, "\xB5\x7A"}, {0x0055CC, "\xB5\x7B"}, {0x0055CE, "\xB5\x7C"}, 
{0x0055D1, "\xB5\x7D"}, {0x0055D2, "\xB5\x7E"}, {0x0055D3, "\xB6\x21"}, {0x0055D4, "\xD3\xD1"}, 
{0x0055D7, "\xB6\x22"}, {0x0055D8, "\xB6\x23"}, {0x0055DA, "\xD3\xCB"}, {0x0055DB, "\xB6\x24"}, 
{0x0055DC, "\xD3\xCF"}, {0x0055DE, "\xB6\x25"}, {0x0055DF, "\xD3\xCD"}, {0x0055E2, "\xB6\x26"}, 
{0x0055E3, "\xBB\xCC"}, {0x0055E4, "\xD3\xD0"}, {0x0055E9, "\xB6\x27"}, {0x0055F6, "\xB6\x28"}, 
{0x0055F7, "\xD3\xD3"}, {0x0055F9, "\xD3\xD8"}, {0x0055FD, "\xD3\xD6"}, {0x0055FE, "\xD3\xD5"}, 
{0x0055FF, "\xB6\x29"}, {0x005605, "\xB6\x2A"}, {0x005606, "\xC3\xB2"}, {0x005608, "\xB6\x2B"}, 
{0x005609, "\xB2\xC5"}, {0x00560A, "\xB6\x2C"}, {0x00560D, "\xB6\x2D"}, {0x00560E, "\xB6\x2E"}, 
{0x00560F, "\xB6\x2F"}, {0x005610, "\xB6\x30"}, {0x005611, "\xB6\x31"}, {0x005612, "\xB6\x32"}, 
{0x005614, "\xD3\xD2"}, {0x005616, "\xD3\xD4"}, {0x005617, "\xBE\xA8"}, {0x005618, "\xB1\xB3"}, 
{0x005619, "\xB6\x33"}, {0x00561B, "\xD3\xD7"}, {0x005629, "\xB2\xDE"}, {0x00562C, "\xB6\x34"}, 
{0x00562F, "\xD3\xE2"}, {0x005630, "\xB6\x35"}, {0x005631, "\xBE\xFC"}, {0x005632, "\xD3\xDE"}, 
{0x005633, "\xB6\x36"}, {0x005634, "\xD3\xDC"}, {0x005635, "\xB6\x37"}, {0x005636, "\xD3\xDD"}, 
{0x005637, "\xB6\x38"}, {0x005638, "\xD3\xDF"}, {0x005639, "\xB6\x39"}, {0x00563B, "\xB6\x3A"}, 
{0x00563C, "\xB6\x3B"}, {0x00563D, "\xB6\x3C"}, {0x00563F, "\xB6\x3D"}, {0x005640, "\xB6\x3E"}, 
{0x005641, "\xB6\x3F"}, {0x005642, "\xB1\xBD"}, {0x005643, "\xB6\x40"}, {0x005644, "\xB6\x41"}, 
{0x005646, "\xB6\x42"}, {0x005649, "\xB6\x43"}, {0x00564B, "\xB6\x44"}, {0x00564C, "\xC1\xB9"}, 
{0x00564D, "\xB6\x45"}, {0x00564E, "\xD3\xD9"}, {0x00564F, "\xB6\x46"}, {0x005650, "\xD3\xDA"}, 

};
 for(size_t i=1; i<sizeof(u2mb_008_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_008_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_009_cp20932_init()
{
static U2MBData u2mb_009_cp20932[] = { {0, ""}, 
{0x005654, "\xB6\x47"}, {0x00565B, "\xB3\xFA"}, {0x00565E, "\xB6\x48"}, {0x005660, "\xB6\x49"}, 
{0x005661, "\xB6\x4A"}, {0x005662, "\xB6\x4B"}, {0x005663, "\xB6\x4C"}, {0x005664, "\xD3\xE1"}, 
{0x005666, "\xB6\x4D"}, {0x005668, "\xB4\xEF"}, {0x005669, "\xB6\x4E"}, {0x00566A, "\xD3\xE4"}, 
{0x00566B, "\xD3\xE0"}, {0x00566C, "\xD3\xE3"}, {0x00566D, "\xB6\x4F"}, {0x00566F, "\xB6\x50"}, 
{0x005671, "\xB6\x51"}, {0x005672, "\xB6\x52"}, {0x005674, "\xCA\xAE"}, {0x005675, "\xB6\x53"}, 
{0x005678, "\xC6\xD5"}, {0x00567A, "\xC8\xB8"}, {0x005680, "\xD3\xE6"}, {0x005684, "\xB6\x54"}, 
{0x005685, "\xB6\x55"}, {0x005686, "\xD3\xE5"}, {0x005687, "\xB3\xC5"}, {0x005688, "\xB6\x56"}, 
{0x00568A, "\xD3\xE7"}, {0x00568B, "\xB6\x57"}, {0x00568C, "\xB6\x58"}, {0x00568F, "\xD3\xEA"}, 
{0x005694, "\xD3\xE9"}, {0x005695, "\xB6\x59"}, {0x005699, "\xB6\x5A"}, {0x00569A, "\xB6\x5B"}, 
{0x00569D, "\xB6\x5C"}, {0x00569E, "\xB6\x5D"}, {0x00569F, "\xB6\x5E"}, {0x0056A0, "\xD3\xE8"}, 
{0x0056A2, "\xC7\xB9"}, {0x0056A5, "\xD3\xEB"}, {0x0056A6, "\xB6\x5F"}, {0x0056A7, "\xB6\x60"}, 
{0x0056A8, "\xB6\x61"}, {0x0056A9, "\xB6\x62"}, {0x0056AB, "\xB6\x63"}, {0x0056AC, "\xB6\x64"}, 
{0x0056AD, "\xB6\x65"}, {0x0056AE, "\xD3\xEC"}, {0x0056B1, "\xB6\x66"}, {0x0056B3, "\xB6\x67"}, 
{0x0056B4, "\xD3\xEE"}, {0x0056B6, "\xD3\xED"}, {0x0056B7, "\xB6\x68"}, {0x0056BC, "\xD3\xF0"}, 
{0x0056BE, "\xB6\x69"}, {0x0056C0, "\xD3\xF3"}, {0x0056C1, "\xD3\xF1"}, {0x0056C2, "\xD3\xEF"}, 
{0x0056C3, "\xD3\xF2"}, {0x0056C5, "\xB6\x6A"}, {0x0056C8, "\xD3\xF4"}, {0x0056C9, "\xB6\x6B"}, 
{0x0056CA, "\xB6\x6C"}, {0x0056CB, "\xB6\x6D"}, {0x0056CC, "\xB6\x70"}, {0x0056CD, "\xB6\x71"}, 
{0x0056CE, "\xD3\xF5"}, {0x0056CF, "\xB6\x6E"}, {0x0056D0, "\xB6\x6F"}, {0x0056D1, "\xD3\xF6"}, 
{0x0056D3, "\xD3\xF7"}, {0x0056D7, "\xD3\xF8"}, {0x0056D8, "\xD1\xC5"}, {0x0056D9, "\xB6\x72"}, 
{0x0056DA, "\xBC\xFC"}, {0x0056DB, "\xBB\xCD"}, {0x0056DC, "\xB6\x73"}, {0x0056DD, "\xB6\x74"}, 
{0x0056DE, "\xB2\xF3"}, {0x0056DF, "\xB6\x75"}, {0x0056E0, "\xB0\xF8"}, {0x0056E1, "\xB6\x76"}, 
{0x0056E3, "\xC3\xC4"}, {0x0056E4, "\xB6\x77"}, {0x0056E5, "\xB6\x78"}, {0x0056E6, "\xB6\x79"}, 
{0x0056E7, "\xB6\x7A"}, {0x0056E8, "\xB6\x7B"}, {0x0056EB, "\xB6\x7D"}, {0x0056ED, "\xB6\x7E"}, 
{0x0056EE, "\xD3\xF9"}, {0x0056F0, "\xBA\xA4"}, {0x0056F1, "\xB6\x7C"}, {0x0056F2, "\xB0\xCF"}, 
{0x0056F3, "\xBF\xDE"}, {0x0056F6, "\xB7\x21"}, {0x0056F7, "\xB7\x22"}, {0x0056F9, "\xD3\xFA"}, 
{0x0056FA, "\xB8\xC7"}, {0x0056FD, "\xB9\xF1"}, {0x0056FF, "\xD3\xFC"}, {0x005700, "\xD3\xFB"}, 
{0x005701, "\xB7\x23"}, {0x005702, "\xB7\x24"}, {0x005703, "\xCA\xE0"}, {0x005704, "\xD3\xFD"}, 
{0x005707, "\xB7\x25"}, {0x005708, "\xD4\xA1"}, {0x005709, "\xD3\xFE"}, {0x00570A, "\xB7\x26"}, 
{0x00570B, "\xD4\xA2"}, {0x00570C, "\xB7\x27"}, {0x00570D, "\xD4\xA3"}, {0x00570F, "\xB7\xF7"}, 
{0x005711, "\xB7\x28"}, {0x005712, "\xB1\xE0"}, {0x005713, "\xD4\xA4"}, {0x005715, "\xB7\x29"}, 
{0x005716, "\xD4\xA6"}, {0x005718, "\xD4\xA5"}, {0x00571A, "\xB7\x2A"}, {0x00571B, "\xB7\x2B"}, 
{0x00571C, "\xD4\xA8"}, {0x00571D, "\xB7\x2C"}, {0x00571F, "\xC5\xDA"}, {0x005720, "\xB7\x2D"}, 
{0x005722, "\xB7\x2E"}, {0x005723, "\xB7\x2F"}, {0x005724, "\xB7\x30"}, {0x005725, "\xB7\x31"}, 
{0x005726, "\xD4\xA9"}, {0x005727, "\xB0\xB5"}, {0x005728, "\xBA\xDF"}, {0x005729, "\xB7\x32"}, 
{0x00572A, "\xB7\x33"}, {0x00572C, "\xB7\x34"}, {0x00572D, "\xB7\xBD"}, {0x00572E, "\xB7\x35"}, 
{0x00572F, "\xB7\x36"}, {0x005730, "\xC3\xCF"}, {0x005733, "\xB7\x37"}, {0x005734, "\xB7\x38"}, 
{0x005737, "\xD4\xAA"}, {0x005738, "\xD4\xAB"}, {0x00573B, "\xD4\xAD"}, {0x00573D, "\xB7\x39"}, 
{0x00573E, "\xB7\x3A"}, {0x00573F, "\xB7\x3B"}, {0x005740, "\xD4\xAE"}, {0x005742, "\xBA\xE4"}, 
{0x005745, "\xB7\x3C"}, {0x005746, "\xB7\x3D"}, {0x005747, "\xB6\xD1"}, {0x00574A, "\xCB\xB7"}, 
{0x00574C, "\xB7\x3E"}, {0x00574D, "\xB7\x3F"}, {0x00574E, "\xD4\xAC"}, {0x00574F, "\xD4\xAF"}, 
{0x005750, "\xBA\xC1"}, {0x005751, "\xB9\xA3"}, {0x005752, "\xB7\x40"}, {0x005759, "\xF3\x42"}, 
{0x005761, "\xD4\xB3"}, {0x005762, "\xB7\x41"}, {0x005764, "\xBA\xA5"}, {0x005765, "\xB7\x42"}, 
{0x005766, "\xC3\xB3"}, {0x005767, "\xB7\x43"}, {0x005768, "\xB7\x44"}, {0x005769, "\xD4\xB0"}, 
{0x00576A, "\xC4\xDA"}, {0x00576B, "\xB7\x45"}, {0x00576D, "\xB7\x46"}, {0x00576E, "\xB7\x47"}, 
{0x00576F, "\xB7\x48"}, {0x005770, "\xB7\x49"}, {0x005771, "\xB7\x4A"}, {0x005773, "\xB7\x4B"}, 
{0x005774, "\xB7\x4C"}, {0x005775, "\xB7\x4D"}, {0x005777, "\xB7\x4E"}, {0x005779, "\xB7\x4F"}, 
{0x00577A, "\xB7\x50"}, {0x00577B, "\xB7\x51"}, {0x00577C, "\xB7\x52"}, {0x00577E, "\xB7\x53"}, 
{0x00577F, "\xD4\xB4"}, {0x005781, "\xB7\x54"}, {0x005782, "\xBF\xE2"}, {0x005783, "\xB7\x55"}, 
{0x005788, "\xD4\xB2"}, {0x005789, "\xD4\xB5"}, {0x00578B, "\xB7\xBF"}, {0x00578C, "\xB7\x56"}, 
{0x005793, "\xD4\xB6"}, {0x005794, "\xB7\x57"}, {0x005795, "\xB7\x60"}, {0x005797, "\xB7\x58"}, 
{0x005799, "\xB7\x59"}, {0x00579A, "\xB7\x5A"}, {0x00579C, "\xB7\x5B"}, {0x00579D, "\xB7\x5C"}, 
{0x00579E, "\xB7\x5D"}, {0x00579F, "\xB7\x5E"}, {0x0057A0, "\xD4\xB7"}, {0x0057A1, "\xB7\x5F"}, 
{0x0057A2, "\xB9\xA4"}, {0x0057A3, "\xB3\xC0"}, {0x0057A4, "\xD4\xB9"}, {0x0057A7, "\xB7\x61"}, 
{0x0057A8, "\xB7\x62"}, {0x0057A9, "\xB7\x63"}, {0x0057AA, "\xD4\xBA"}, {0x0057AC, "\xB7\x64"}, 
{0x0057B0, "\xD4\xBB"}, {0x0057B3, "\xD4\xB8"}, {0x0057B8, "\xB7\x65"}, {0x0057BD, "\xB7\x66"}, 
{0x0057C0, "\xD4\xB1"}, {0x0057C3, "\xD4\xBC"}, {0x0057C6, "\xD4\xBD"}, {0x0057C7, "\xB7\x67"}, 
{0x0057C8, "\xB7\x68"}, {0x0057CB, "\xCB\xE4"}, {0x0057CC, "\xB7\x69"}, {0x0057CE, "\xBE\xEB"}, 
{0x0057CF, "\xB7\x6A"}, {0x0057D2, "\xD4\xBF"}, {0x0057D3, "\xD4\xC0"}, {0x0057D4, "\xD4\xBE"}, 
{0x0057D5, "\xB7\x6B"}, {0x0057D6, "\xD4\xC2"}, {0x0057DC, "\xC7\xB8"}, {0x0057DD, "\xB7\x6C"}, 
{0x0057DE, "\xB7\x6D"}, {0x0057DF, "\xB0\xE8"}, {0x0057E0, "\xC9\xD6"}, {0x0057E1, "\xB7\x7E"}, 
{0x0057E3, "\xD4\xC3"}, {0x0057E4, "\xB7\x6E"}, {0x0057E6, "\xB7\x6F"}, {0x0057E7, "\xB7\x70"}, 
{0x0057E9, "\xB7\x71"}, {0x0057ED, "\xB7\x72"}, {0x0057F0, "\xB7\x73"}, {0x0057F4, "\xBE\xFD"}, 
{0x0057F5, "\xB7\x74"}, {0x0057F6, "\xB7\x75"}, {0x0057F7, "\xBC\xB9"}, {0x0057F8, "\xB7\x76"}, 
{0x0057F9, "\xC7\xDD"}, {0x0057FA, "\xB4\xF0"}, {0x0057FC, "\xBA\xEB"}, {0x0057FD, "\xB7\x77"}, 

};
 for(size_t i=1; i<sizeof(u2mb_009_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_009_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_00a_cp20932_init()
{
static U2MBData u2mb_00a_cp20932[] = { {0, ""}, 
{0x0057FE, "\xB7\x78"}, {0x0057FF, "\xB7\x79"}, {0x005800, "\xCB\xD9"}, {0x005802, "\xC6\xB2"}, 
{0x005803, "\xB7\x7A"}, {0x005804, "\xB7\x7B"}, {0x005805, "\xB7\xF8"}, {0x005806, "\xC2\xCF"}, 
{0x005808, "\xB7\x7C"}, {0x005809, "\xB7\x7D"}, {0x00580A, "\xD4\xC1"}, {0x00580B, "\xD4\xC4"}, 
{0x00580C, "\xB8\x21"}, {0x00580D, "\xB8\x22"}, {0x005815, "\xC2\xC4"}, {0x005819, "\xD4\xC5"}, 
{0x00581B, "\xB8\x23"}, {0x00581D, "\xD4\xC6"}, {0x00581E, "\xB8\x24"}, {0x00581F, "\xB8\x25"}, 
{0x005820, "\xB8\x26"}, {0x005821, "\xD4\xC8"}, {0x005824, "\xC4\xE9"}, {0x005826, "\xB8\x27"}, 
{0x005827, "\xB8\x28"}, {0x00582A, "\xB4\xAE"}, {0x00582D, "\xB8\x29"}, {0x00582F, "\xF4\xA1"}, 
{0x005830, "\xB1\xE1"}, {0x005831, "\xCA\xF3"}, {0x005832, "\xB8\x2A"}, {0x005834, "\xBE\xEC"}, 
{0x005835, "\xC5\xC8"}, {0x005839, "\xB8\x2B"}, {0x00583A, "\xBA\xE6"}, {0x00583D, "\xD4\xCE"}, 
{0x00583F, "\xB8\x2C"}, {0x005840, "\xCA\xBD"}, {0x005841, "\xCE\xDD"}, {0x005849, "\xB8\x2D"}, 
{0x00584A, "\xB2\xF4"}, {0x00584B, "\xD4\xCA"}, {0x00584C, "\xB8\x2E"}, {0x00584D, "\xB8\x2F"}, 
{0x00584F, "\xB8\x30"}, {0x005850, "\xB8\x31"}, {0x005851, "\xC1\xBA"}, {0x005852, "\xD4\xCD"}, 
{0x005854, "\xC5\xE3"}, {0x005855, "\xB8\x32"}, {0x005857, "\xC5\xC9"}, {0x005858, "\xC5\xE4"}, 
{0x005859, "\xC8\xB9"}, {0x00585A, "\xC4\xCD"}, {0x00585E, "\xBA\xC9"}, {0x00585F, "\xB8\x33"}, 
{0x005861, "\xB8\x34"}, {0x005862, "\xD4\xC9"}, {0x005864, "\xB8\x35"}, {0x005867, "\xB8\x36"}, 
{0x005868, "\xB8\x37"}, {0x005869, "\xB1\xF6"}, {0x00586B, "\xC5\xB6"}, {0x005870, "\xD4\xCB"}, 
{0x005872, "\xD4\xC7"}, {0x005875, "\xBF\xD0"}, {0x005878, "\xB8\x38"}, {0x005879, "\xD4\xCF"}, 
{0x00587C, "\xB8\x39"}, {0x00587E, "\xBD\xCE"}, {0x00587F, "\xB8\x3A"}, {0x005880, "\xB8\x3B"}, 
{0x005881, "\xB8\x3C"}, {0x005883, "\xB6\xAD"}, {0x005885, "\xD4\xD0"}, {0x005887, "\xB8\x3D"}, 
{0x005888, "\xB8\x3E"}, {0x005889, "\xB8\x3F"}, {0x00588A, "\xB8\x40"}, {0x00588C, "\xB8\x41"}, 
{0x00588D, "\xB8\x42"}, {0x00588F, "\xB8\x43"}, {0x005890, "\xB8\x44"}, {0x005893, "\xCA\xE8"}, 
{0x005894, "\xB8\x45"}, {0x005896, "\xB8\x46"}, {0x005897, "\xC1\xFD"}, {0x00589C, "\xC4\xC6"}, 
{0x00589D, "\xB8\x47"}, {0x00589E, "\xF3\x45"}, {0x00589F, "\xD4\xD2"}, {0x0058A0, "\xB8\x48"}, 
{0x0058A1, "\xB8\x49"}, {0x0058A2, "\xB8\x4A"}, {0x0058A6, "\xB8\x4B"}, {0x0058A8, "\xCB\xCF"}, 
{0x0058A9, "\xB8\x4C"}, {0x0058AB, "\xD4\xD3"}, {0x0058AE, "\xD4\xD8"}, {0x0058B1, "\xB8\x4D"}, 
{0x0058B2, "\xB8\x4E"}, {0x0058B3, "\xCA\xAF"}, {0x0058B8, "\xD4\xD7"}, {0x0058B9, "\xD4\xD1"}, 
{0x0058BA, "\xD4\xD4"}, {0x0058BB, "\xD4\xD6"}, {0x0058BC, "\xB8\x50"}, {0x0058BE, "\xBA\xA6"}, 
{0x0058C1, "\xCA\xC9"}, {0x0058C2, "\xB8\x51"}, {0x0058C4, "\xB8\x4F"}, {0x0058C5, "\xD4\xD9"}, 
{0x0058C7, "\xC3\xC5"}, {0x0058C8, "\xB8\x52"}, {0x0058CA, "\xB2\xF5"}, {0x0058CC, "\xBE\xED"}, 
{0x0058CD, "\xB8\x53"}, {0x0058CE, "\xB8\x54"}, {0x0058D0, "\xB8\x55"}, {0x0058D1, "\xD4\xDB"}, 
{0x0058D2, "\xB8\x56"}, {0x0058D3, "\xD4\xDA"}, {0x0058D4, "\xB8\x57"}, {0x0058D5, "\xB9\xE8"}, 
{0x0058D6, "\xB8\x58"}, {0x0058D7, "\xD4\xDC"}, {0x0058D8, "\xD4\xDE"}, {0x0058D9, "\xD4\xDD"}, 
{0x0058DA, "\xB8\x59"}, {0x0058DC, "\xD4\xE0"}, {0x0058DD, "\xB8\x5A"}, {0x0058DE, "\xD4\xD5"}, 
{0x0058DF, "\xD4\xE2"}, {0x0058E1, "\xB8\x5B"}, {0x0058E2, "\xB8\x5C"}, {0x0058E4, "\xD4\xE1"}, 
{0x0058E5, "\xD4\xDF"}, {0x0058E9, "\xB8\x5D"}, {0x0058EB, "\xBB\xCE"}, {0x0058EC, "\xBF\xD1"}, 
{0x0058EE, "\xC1\xD4"}, {0x0058EF, "\xD4\xE3"}, {0x0058F0, "\xC0\xBC"}, {0x0058F1, "\xB0\xED"}, 
{0x0058F2, "\xC7\xE4"}, {0x0058F3, "\xB8\x5E"}, {0x0058F7, "\xC4\xDB"}, {0x0058F9, "\xD4\xE5"}, 
{0x0058FA, "\xD4\xE4"}, {0x0058FB, "\xD4\xE6"}, {0x0058FC, "\xD4\xE7"}, {0x0058FD, "\xD4\xE8"}, 
{0x005902, "\xD4\xE9"}, {0x005905, "\xB8\x5F"}, {0x005906, "\xB8\x60"}, {0x005909, "\xCA\xD1"}, 
{0x00590A, "\xD4\xEA"}, {0x00590B, "\xB8\x61"}, {0x00590C, "\xB8\x62"}, {0x00590F, "\xB2\xC6"}, 
{0x005910, "\xD4\xEB"}, {0x005912, "\xB8\x63"}, {0x005913, "\xB8\x64"}, {0x005914, "\xB8\x65"}, 
{0x005915, "\xCD\xBC"}, {0x005916, "\xB3\xB0"}, {0x005918, "\xD2\xC9"}, {0x005919, "\xBD\xC8"}, 
{0x00591A, "\xC2\xBF"}, {0x00591B, "\xD4\xEC"}, {0x00591C, "\xCC\xEB"}, {0x00591D, "\xB8\x67"}, 
{0x005921, "\xB8\x68"}, {0x005922, "\xCC\xB4"}, {0x005923, "\xB8\x69"}, {0x005924, "\xB8\x6A"}, 
{0x005925, "\xD4\xEE"}, {0x005927, "\xC2\xE7"}, {0x005928, "\xB8\x6B"}, {0x005929, "\xC5\xB7"}, 
{0x00592A, "\xC2\xC0"}, {0x00592B, "\xC9\xD7"}, {0x00592C, "\xD4\xEF"}, {0x00592D, "\xD4\xF0"}, 
{0x00592E, "\xB1\xFB"}, {0x00592F, "\xB8\x6C"}, {0x005930, "\xB8\x6D"}, {0x005931, "\xBC\xBA"}, 
{0x005932, "\xD4\xF1"}, {0x005933, "\xB8\x6E"}, {0x005935, "\xB8\x6F"}, {0x005936, "\xB8\x70"}, 
{0x005937, "\xB0\xD0"}, {0x005938, "\xD4\xF2"}, {0x00593E, "\xD4\xF3"}, {0x00593F, "\xB8\x71"}, 
{0x005943, "\xB8\x72"}, {0x005944, "\xB1\xE2"}, {0x005946, "\xB8\x73"}, {0x005947, "\xB4\xF1"}, 
{0x005948, "\xC6\xE0"}, {0x005949, "\xCA\xF4"}, {0x00594E, "\xD4\xF7"}, {0x00594F, "\xC1\xD5"}, 
{0x005950, "\xD4\xF6"}, {0x005951, "\xB7\xC0"}, {0x005952, "\xB8\x74"}, {0x005953, "\xB8\x75"}, 
{0x005954, "\xCB\xDB"}, {0x005955, "\xD4\xF5"}, {0x005957, "\xC5\xE5"}, {0x005958, "\xD4\xF9"}, 
{0x005959, "\xB8\x76"}, {0x00595A, "\xD4\xF8"}, {0x00595B, "\xB8\x77"}, {0x00595D, "\xB8\x78"}, 
{0x00595E, "\xB8\x79"}, {0x00595F, "\xB8\x7A"}, {0x005960, "\xD4\xFB"}, {0x005961, "\xB8\x7B"}, 
{0x005962, "\xD4\xFA"}, {0x005963, "\xB8\x7C"}, {0x005965, "\xB1\xFC"}, {0x005967, "\xD4\xFC"}, 
{0x005968, "\xBE\xA9"}, {0x005969, "\xD4\xFE"}, {0x00596A, "\xC3\xA5"}, {0x00596B, "\xB8\x7D"}, 
{0x00596C, "\xD4\xFD"}, {0x00596D, "\xB8\x7E"}, {0x00596E, "\xCA\xB3"}, {0x00596F, "\xB9\x21"}, 
{0x005972, "\xB9\x22"}, {0x005973, "\xBD\xF7"}, {0x005974, "\xC5\xDB"}, {0x005975, "\xB9\x23"}, 
{0x005976, "\xB9\x24"}, {0x005978, "\xD5\xA1"}, {0x005979, "\xB9\x25"}, {0x00597B, "\xB9\x26"}, 
{0x00597C, "\xB9\x27"}, {0x00597D, "\xB9\xA5"}, {0x005981, "\xD5\xA2"}, {0x005982, "\xC7\xA1"}, 
{0x005983, "\xC8\xDE"}, {0x005984, "\xCC\xD1"}, {0x00598A, "\xC7\xA5"}, {0x00598B, "\xB9\x28"}, 
{0x00598C, "\xB9\x29"}, {0x00598D, "\xD5\xAB"}, {0x00598E, "\xB9\x2A"}, {0x005992, "\xB9\x2B"}, 
{0x005993, "\xB5\xB8"}, {0x005995, "\xB9\x2C"}, {0x005996, "\xCD\xC5"}, {0x005997, "\xB9\x2D"}, 

};
 for(size_t i=1; i<sizeof(u2mb_00a_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_00a_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_00b_cp20932_init()
{
static U2MBData u2mb_00b_cp20932[] = { {0, ""}, 
{0x005999, "\xCC\xAF"}, {0x00599B, "\xD6\xAC"}, {0x00599D, "\xD5\xA3"}, {0x00599F, "\xB9\x2E"}, 
{0x0059A3, "\xD5\xA6"}, {0x0059A4, "\xB9\x2F"}, {0x0059A5, "\xC2\xC5"}, {0x0059A7, "\xB9\x30"}, 
{0x0059A8, "\xCB\xB8"}, {0x0059AC, "\xC5\xCA"}, {0x0059AD, "\xB9\x31"}, {0x0059AE, "\xB9\x32"}, 
{0x0059AF, "\xB9\x33"}, {0x0059B0, "\xB9\x34"}, {0x0059B2, "\xD5\xA7"}, {0x0059B3, "\xB9\x35"}, 
{0x0059B7, "\xB9\x36"}, {0x0059B9, "\xCB\xE5"}, {0x0059BA, "\xB9\x37"}, {0x0059BB, "\xBA\xCA"}, 
{0x0059BC, "\xB9\x38"}, {0x0059BE, "\xBE\xAA"}, {0x0059C1, "\xB9\x39"}, {0x0059C3, "\xB9\x3A"}, 
{0x0059C4, "\xB9\x3B"}, {0x0059C6, "\xD5\xA8"}, {0x0059C8, "\xB9\x3C"}, {0x0059C9, "\xBB\xD0"}, 
{0x0059CA, "\xB9\x3D"}, {0x0059CB, "\xBB\xCF"}, {0x0059CD, "\xB9\x3E"}, {0x0059D0, "\xB0\xB9"}, 
{0x0059D1, "\xB8\xC8"}, {0x0059D2, "\xB9\x3F"}, {0x0059D3, "\xC0\xAB"}, {0x0059D4, "\xB0\xD1"}, 
{0x0059D9, "\xD5\xAC"}, {0x0059DA, "\xD5\xAD"}, {0x0059DC, "\xD5\xAA"}, {0x0059DD, "\xB9\x40"}, 
{0x0059DE, "\xB9\x41"}, {0x0059DF, "\xB9\x42"}, {0x0059E3, "\xB9\x43"}, {0x0059E4, "\xB9\x44"}, 
{0x0059E5, "\xB1\xB8"}, {0x0059E6, "\xB4\xAF"}, {0x0059E7, "\xB9\x45"}, {0x0059E8, "\xD5\xA9"}, 
{0x0059EA, "\xCC\xC5"}, {0x0059EB, "\xC9\xB1"}, {0x0059EE, "\xB9\x46"}, {0x0059EF, "\xB9\x47"}, 
{0x0059F1, "\xB9\x48"}, {0x0059F2, "\xB9\x49"}, {0x0059F4, "\xB9\x4A"}, {0x0059F6, "\xB0\xA8"}, 
{0x0059F7, "\xB9\x4B"}, {0x0059FB, "\xB0\xF9"}, {0x0059FF, "\xBB\xD1"}, {0x005A00, "\xB9\x4C"}, 
{0x005A01, "\xB0\xD2"}, {0x005A03, "\xB0\xA3"}, {0x005A04, "\xB9\x4D"}, {0x005A09, "\xD5\xB2"}, 
{0x005A0C, "\xB9\x4E"}, {0x005A0D, "\xB9\x4F"}, {0x005A0E, "\xB9\x50"}, {0x005A11, "\xD5\xB0"}, 
{0x005A12, "\xB9\x51"}, {0x005A13, "\xB9\x52"}, {0x005A18, "\xCC\xBC"}, {0x005A1A, "\xD5\xB3"}, 
{0x005A1C, "\xD5\xB1"}, {0x005A1E, "\xB9\x53"}, {0x005A1F, "\xD5\xAF"}, {0x005A20, "\xBF\xB1"}, 
{0x005A23, "\xB9\x54"}, {0x005A24, "\xB9\x55"}, {0x005A25, "\xD5\xAE"}, {0x005A27, "\xB9\x56"}, 
{0x005A28, "\xB9\x57"}, {0x005A29, "\xCA\xDA"}, {0x005A2A, "\xB9\x58"}, {0x005A2D, "\xB9\x59"}, 
{0x005A2F, "\xB8\xE4"}, {0x005A30, "\xB9\x5A"}, {0x005A35, "\xD5\xB7"}, {0x005A36, "\xD5\xB8"}, 
{0x005A3C, "\xBE\xAB"}, {0x005A40, "\xD5\xB4"}, {0x005A41, "\xCF\xAC"}, {0x005A44, "\xB9\x5B"}, 
{0x005A45, "\xB9\x5C"}, {0x005A46, "\xC7\xCC"}, {0x005A47, "\xB9\x5D"}, {0x005A48, "\xB9\x5E"}, 
{0x005A49, "\xD5\xB6"}, {0x005A4C, "\xB9\x5F"}, {0x005A50, "\xB9\x60"}, {0x005A55, "\xB9\x61"}, 
{0x005A5A, "\xBA\xA7"}, {0x005A5E, "\xB9\x62"}, {0x005A62, "\xD5\xB9"}, {0x005A63, "\xB9\x63"}, 
{0x005A65, "\xB9\x64"}, {0x005A66, "\xC9\xD8"}, {0x005A67, "\xB9\x65"}, {0x005A6A, "\xD5\xBA"}, 
{0x005A6C, "\xD5\xB5"}, {0x005A6D, "\xB9\x66"}, {0x005A77, "\xB9\x67"}, {0x005A7A, "\xB9\x68"}, 
{0x005A7B, "\xB9\x69"}, {0x005A7E, "\xB9\x6A"}, {0x005A7F, "\xCC\xBB"}, {0x005A8B, "\xB9\x6B"}, 
{0x005A90, "\xB9\x6C"}, {0x005A92, "\xC7\xDE"}, {0x005A93, "\xB9\x6D"}, {0x005A96, "\xB9\x6E"}, 
{0x005A99, "\xB9\x6F"}, {0x005A9A, "\xD5\xBB"}, {0x005A9B, "\xC9\xB2"}, {0x005A9C, "\xB9\x70"}, 
{0x005A9E, "\xB9\x71"}, {0x005A9F, "\xB9\x72"}, {0x005AA0, "\xB9\x73"}, {0x005AA2, "\xB9\x74"}, 
{0x005AA7, "\xB9\x75"}, {0x005AAC, "\xB9\x76"}, {0x005AB1, "\xB9\x77"}, {0x005AB2, "\xB9\x78"}, 
{0x005AB3, "\xB9\x79"}, {0x005AB5, "\xB9\x7A"}, {0x005AB8, "\xB9\x7B"}, {0x005ABA, "\xB9\x7C"}, 
{0x005ABB, "\xB9\x7D"}, {0x005ABC, "\xD5\xBC"}, {0x005ABD, "\xD5\xC0"}, {0x005ABE, "\xD5\xBD"}, 
{0x005ABF, "\xB9\x7E"}, {0x005AC1, "\xB2\xC7"}, {0x005AC2, "\xD5\xBF"}, {0x005AC4, "\xBA\x21"}, 
{0x005AC6, "\xBA\x22"}, {0x005AC8, "\xBA\x23"}, {0x005AC9, "\xBC\xBB"}, {0x005ACB, "\xD5\xBE"}, 
{0x005ACC, "\xB7\xF9"}, {0x005ACF, "\xBA\x24"}, {0x005AD0, "\xD5\xCC"}, {0x005AD6, "\xD5\xC5"}, 
{0x005AD7, "\xD5\xC2"}, {0x005ADA, "\xBA\x25"}, {0x005ADC, "\xBA\x26"}, {0x005AE0, "\xBA\x27"}, 
{0x005AE1, "\xC3\xE4"}, {0x005AE3, "\xD5\xC1"}, {0x005AE5, "\xBA\x28"}, {0x005AE6, "\xD5\xC3"}, 
{0x005AE9, "\xD5\xC4"}, {0x005AEA, "\xBA\x29"}, {0x005AEE, "\xBA\x2A"}, {0x005AF5, "\xBA\x2B"}, 
{0x005AF6, "\xBA\x2C"}, {0x005AFA, "\xD5\xC6"}, {0x005AFB, "\xD5\xC7"}, {0x005AFD, "\xBA\x2D"}, 
{0x005B00, "\xBA\x2E"}, {0x005B01, "\xBA\x2F"}, {0x005B08, "\xBA\x30"}, {0x005B09, "\xB4\xF2"}, 
{0x005B0B, "\xD5\xC9"}, {0x005B0C, "\xD5\xC8"}, {0x005B16, "\xD5\xCA"}, {0x005B17, "\xBA\x31"}, 
{0x005B19, "\xBA\x33"}, {0x005B1B, "\xBA\x34"}, {0x005B1D, "\xBA\x35"}, {0x005B21, "\xBA\x36"}, 
{0x005B22, "\xBE\xEE"}, {0x005B25, "\xBA\x37"}, {0x005B2A, "\xD5\xCD"}, {0x005B2C, "\xC4\xDC"}, 
{0x005B2D, "\xBA\x38"}, {0x005B30, "\xB1\xC5"}, {0x005B32, "\xD5\xCB"}, {0x005B34, "\xBA\x32"}, 
{0x005B36, "\xD5\xCE"}, {0x005B38, "\xBA\x39"}, {0x005B3E, "\xD5\xCF"}, {0x005B40, "\xD5\xD2"}, 
{0x005B41, "\xBA\x3A"}, {0x005B43, "\xD5\xD0"}, {0x005B45, "\xD5\xD1"}, {0x005B4B, "\xBA\x3B"}, 
{0x005B4C, "\xBA\x3C"}, {0x005B50, "\xBB\xD2"}, {0x005B51, "\xD5\xD3"}, {0x005B52, "\xBA\x3D"}, 
{0x005B54, "\xB9\xA6"}, {0x005B55, "\xD5\xD4"}, {0x005B56, "\xBA\x3E"}, {0x005B57, "\xBB\xFA"}, 
{0x005B58, "\xC2\xB8"}, {0x005B5A, "\xD5\xD5"}, {0x005B5B, "\xD5\xD6"}, {0x005B5C, "\xBB\xDA"}, 
{0x005B5D, "\xB9\xA7"}, {0x005B5E, "\xBA\x3F"}, {0x005B5F, "\xCC\xD2"}, {0x005B63, "\xB5\xA8"}, 
{0x005B64, "\xB8\xC9"}, {0x005B65, "\xD5\xD7"}, {0x005B66, "\xB3\xD8"}, {0x005B68, "\xBA\x40"}, 
{0x005B69, "\xD5\xD8"}, {0x005B6B, "\xC2\xB9"}, {0x005B6E, "\xBA\x41"}, {0x005B6F, "\xBA\x42"}, 
{0x005B70, "\xD5\xD9"}, {0x005B71, "\xD6\xA3"}, {0x005B73, "\xD5\xDA"}, {0x005B75, "\xD5\xDB"}, 
{0x005B78, "\xD5\xDC"}, {0x005B7A, "\xD5\xDE"}, {0x005B7C, "\xBA\x43"}, {0x005B7D, "\xBA\x44"}, 
{0x005B7E, "\xBA\x45"}, {0x005B7F, "\xBA\x46"}, {0x005B80, "\xD5\xDF"}, {0x005B81, "\xBA\x47"}, 
{0x005B83, "\xD5\xE0"}, {0x005B84, "\xBA\x48"}, {0x005B85, "\xC2\xF0"}, {0x005B86, "\xBA\x49"}, 
{0x005B87, "\xB1\xA7"}, {0x005B88, "\xBC\xE9"}, {0x005B89, "\xB0\xC2"}, {0x005B8A, "\xBA\x4A"}, 
{0x005B8B, "\xC1\xD7"}, {0x005B8C, "\xB4\xB0"}, {0x005B8D, "\xBC\xB5"}, {0x005B8E, "\xBA\x4B"}, 
{0x005B8F, "\xB9\xA8"}, {0x005B90, "\xBA\x4C"}, {0x005B91, "\xBA\x4D"}, {0x005B93, "\xBA\x4E"}, 
{0x005B94, "\xBA\x4F"}, {0x005B95, "\xC5\xE6"}, {0x005B96, "\xBA\x50"}, {0x005B97, "\xBD\xA1"}, 
{0x005B98, "\xB4\xB1"}, {0x005B99, "\xC3\xE8"}, {0x005B9A, "\xC4\xEA"}, {0x005B9B, "\xB0\xB8"}, 

};
 for(size_t i=1; i<sizeof(u2mb_00b_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_00b_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_00c_cp20932_init()
{
static U2MBData u2mb_00c_cp20932[] = { {0, ""}, 
{0x005B9C, "\xB5\xB9"}, {0x005B9D, "\xCA\xF5"}, {0x005B9F, "\xBC\xC2"}, {0x005BA2, "\xB5\xD2"}, 
{0x005BA3, "\xC0\xEB"}, {0x005BA4, "\xBC\xBC"}, {0x005BA5, "\xCD\xA8"}, {0x005BA6, "\xD5\xE1"}, 
{0x005BA8, "\xBA\x51"}, {0x005BA9, "\xBA\x52"}, {0x005BAC, "\xBA\x53"}, {0x005BAD, "\xBA\x54"}, 
{0x005BAE, "\xB5\xDC"}, {0x005BAF, "\xBA\x55"}, {0x005BB0, "\xBA\xCB"}, {0x005BB1, "\xBA\x56"}, 
{0x005BB2, "\xBA\x57"}, {0x005BB3, "\xB3\xB2"}, {0x005BB4, "\xB1\xE3"}, {0x005BB5, "\xBE\xAC"}, 
{0x005BB6, "\xB2\xC8"}, {0x005BB7, "\xBA\x58"}, {0x005BB8, "\xD5\xE2"}, {0x005BB9, "\xCD\xC6"}, 
{0x005BBA, "\xBA\x59"}, {0x005BBC, "\xBA\x5A"}, {0x005BBF, "\xBD\xC9"}, {0x005BC0, "\xBA\x5B"}, 
{0x005BC1, "\xBA\x5C"}, {0x005BC2, "\xBC\xE4"}, {0x005BC3, "\xD5\xE3"}, {0x005BC4, "\xB4\xF3"}, 
{0x005BC5, "\xC6\xD2"}, {0x005BC6, "\xCC\xA9"}, {0x005BC7, "\xD5\xE4"}, {0x005BC9, "\xD5\xE5"}, 
{0x005BCC, "\xC9\xD9"}, {0x005BCD, "\xBA\x5D"}, {0x005BCF, "\xBA\x5E"}, {0x005BD0, "\xD5\xE7"}, 
{0x005BD2, "\xB4\xA8"}, {0x005BD3, "\xB6\xF7"}, {0x005BD4, "\xD5\xE6"}, {0x005BD6, "\xBA\x5F"}, 
{0x005BD7, "\xBA\x60"}, {0x005BD8, "\xBA\x61"}, {0x005BD9, "\xBA\x62"}, {0x005BDA, "\xBA\x63"}, 
{0x005BDB, "\xB4\xB2"}, {0x005BDD, "\xBF\xB2"}, {0x005BDE, "\xD5\xEB"}, {0x005BDF, "\xBB\xA1"}, 
{0x005BE0, "\xBA\x64"}, {0x005BE1, "\xB2\xC9"}, {0x005BE2, "\xD5\xEA"}, {0x005BE4, "\xD5\xE8"}, 
{0x005BE5, "\xD5\xEC"}, {0x005BE6, "\xD5\xE9"}, {0x005BE7, "\xC7\xAB"}, {0x005BE8, "\xDC\xCD"}, 
{0x005BE9, "\xBF\xB3"}, {0x005BEB, "\xD5\xED"}, {0x005BEC, "\xF3\x46"}, {0x005BEE, "\xCE\xC0"}, 
{0x005BEF, "\xBA\x65"}, {0x005BF0, "\xD5\xEE"}, {0x005BF1, "\xBA\x66"}, {0x005BF3, "\xD5\xF0"}, 
{0x005BF4, "\xBA\x67"}, {0x005BF5, "\xC3\xFE"}, {0x005BF6, "\xD5\xEF"}, {0x005BF8, "\xC0\xA3"}, 
{0x005BFA, "\xBB\xFB"}, {0x005BFD, "\xBA\x68"}, {0x005BFE, "\xC2\xD0"}, {0x005BFF, "\xBC\xF7"}, 
{0x005C01, "\xC9\xF5"}, {0x005C02, "\xC0\xEC"}, {0x005C04, "\xBC\xCD"}, {0x005C05, "\xD5\xF1"}, 
{0x005C06, "\xBE\xAD"}, {0x005C07, "\xD5\xF2"}, {0x005C08, "\xD5\xF3"}, {0x005C09, "\xB0\xD3"}, 
{0x005C0A, "\xC2\xBA"}, {0x005C0B, "\xBF\xD2"}, {0x005C0C, "\xBA\x69"}, {0x005C0D, "\xD5\xF4"}, 
{0x005C0E, "\xC6\xB3"}, {0x005C0F, "\xBE\xAE"}, {0x005C11, "\xBE\xAF"}, {0x005C13, "\xD5\xF5"}, 
{0x005C16, "\xC0\xED"}, {0x005C17, "\xBA\x6A"}, {0x005C1A, "\xBE\xB0"}, {0x005C1E, "\xBA\x6B"}, 
{0x005C1F, "\xBA\x6C"}, {0x005C20, "\xD5\xF6"}, {0x005C22, "\xD5\xF7"}, {0x005C23, "\xBA\x6D"}, 
{0x005C24, "\xCC\xE0"}, {0x005C26, "\xBA\x6E"}, {0x005C28, "\xD5\xF8"}, {0x005C29, "\xBA\x6F"}, 
{0x005C2B, "\xBA\x70"}, {0x005C2C, "\xBA\x71"}, {0x005C2D, "\xB6\xC6"}, {0x005C2E, "\xBA\x72"}, 
{0x005C30, "\xBA\x73"}, {0x005C31, "\xBD\xA2"}, {0x005C32, "\xBA\x74"}, {0x005C35, "\xBA\x75"}, 
{0x005C36, "\xBA\x76"}, {0x005C38, "\xD5\xF9"}, {0x005C39, "\xD5\xFA"}, {0x005C3A, "\xBC\xDC"}, 
{0x005C3B, "\xBF\xAC"}, {0x005C3C, "\xC6\xF4"}, {0x005C3D, "\xBF\xD4"}, {0x005C3E, "\xC8\xF8"}, 
{0x005C3F, "\xC7\xA2"}, {0x005C40, "\xB6\xC9"}, {0x005C41, "\xD5\xFB"}, {0x005C45, "\xB5\xEF"}, 
{0x005C46, "\xD5\xFC"}, {0x005C48, "\xB6\xFE"}, {0x005C4A, "\xC6\xCF"}, {0x005C4B, "\xB2\xB0"}, 
{0x005C4D, "\xBB\xD3"}, {0x005C4E, "\xD5\xFD"}, {0x005C4F, "\xD6\xA2"}, {0x005C50, "\xD6\xA1"}, 
{0x005C51, "\xB6\xFD"}, {0x005C53, "\xD5\xFE"}, {0x005C55, "\xC5\xB8"}, {0x005C59, "\xBA\x77"}, 
{0x005C5A, "\xBA\x78"}, {0x005C5C, "\xBA\x79"}, {0x005C5E, "\xC2\xB0"}, {0x005C60, "\xC5\xCB"}, 
{0x005C61, "\xBC\xC8"}, {0x005C62, "\xBA\x7A"}, {0x005C63, "\xBA\x7B"}, {0x005C64, "\xC1\xD8"}, 
{0x005C65, "\xCD\xFA"}, {0x005C67, "\xBA\x7C"}, {0x005C68, "\xBA\x7D"}, {0x005C69, "\xBA\x7E"}, 
{0x005C6C, "\xD6\xA4"}, {0x005C6D, "\xBB\x21"}, {0x005C6E, "\xD6\xA5"}, {0x005C6F, "\xC6\xD6"}, 
{0x005C70, "\xBB\x22"}, {0x005C71, "\xBB\xB3"}, {0x005C74, "\xBB\x23"}, {0x005C75, "\xBB\x24"}, 
{0x005C76, "\xD6\xA7"}, {0x005C79, "\xD6\xA8"}, {0x005C7A, "\xBB\x25"}, {0x005C7B, "\xBB\x26"}, 
{0x005C7C, "\xBB\x27"}, {0x005C7D, "\xBB\x28"}, {0x005C87, "\xBB\x29"}, {0x005C88, "\xBB\x2A"}, 
{0x005C8A, "\xBB\x2B"}, {0x005C8C, "\xD6\xA9"}, {0x005C8F, "\xBB\x2C"}, {0x005C90, "\xB4\xF4"}, 
{0x005C91, "\xD6\xAA"}, {0x005C92, "\xBB\x2D"}, {0x005C94, "\xD6\xAB"}, {0x005C9D, "\xBB\x2E"}, 
{0x005C9F, "\xBB\x2F"}, {0x005CA0, "\xBB\x30"}, {0x005CA1, "\xB2\xAC"}, {0x005CA2, "\xBB\x31"}, 
{0x005CA3, "\xBB\x32"}, {0x005CA6, "\xBB\x33"}, {0x005CA8, "\xC1\xBB"}, {0x005CA9, "\xB4\xE4"}, 
{0x005CAA, "\xBB\x34"}, {0x005CAB, "\xD6\xAD"}, {0x005CAC, "\xCC\xA8"}, {0x005CB1, "\xC2\xD2"}, 
{0x005CB2, "\xBB\x35"}, {0x005CB3, "\xB3\xD9"}, {0x005CB4, "\xBB\x36"}, {0x005CB5, "\xBB\x37"}, 
{0x005CB6, "\xD6\xAF"}, {0x005CB7, "\xD6\xB1"}, {0x005CB8, "\xB4\xDF"}, {0x005CBA, "\xBB\x38"}, 
{0x005CBB, "\xD6\xAE"}, {0x005CBC, "\xD6\xB0"}, {0x005CBE, "\xD6\xB3"}, {0x005CC5, "\xD6\xB2"}, 
{0x005CC7, "\xD6\xB4"}, {0x005CC9, "\xBB\x39"}, {0x005CCB, "\xBB\x3A"}, {0x005CD2, "\xBB\x3B"}, 
{0x005CD7, "\xBB\x3D"}, {0x005CD9, "\xD6\xB5"}, {0x005CDD, "\xBB\x3C"}, {0x005CE0, "\xC6\xBD"}, 
{0x005CE1, "\xB6\xAE"}, {0x005CE8, "\xB2\xE5"}, {0x005CE9, "\xD6\xB6"}, {0x005CEA, "\xD6\xBB"}, 
{0x005CED, "\xD6\xB9"}, {0x005CEE, "\xBB\x3E"}, {0x005CEF, "\xCA\xF7"}, {0x005CF0, "\xCA\xF6"}, 
{0x005CF1, "\xBB\x3F"}, {0x005CF2, "\xBB\x40"}, {0x005CF4, "\xBB\x41"}, {0x005CF5, "\xF3\x47"}, 
{0x005CF6, "\xC5\xE7"}, {0x005CFA, "\xD6\xB8"}, {0x005CFB, "\xBD\xD4"}, {0x005CFD, "\xD6\xB7"}, 
{0x005D01, "\xBB\x42"}, {0x005D06, "\xBB\x43"}, {0x005D07, "\xBF\xF2"}, {0x005D0B, "\xD6\xBC"}, 
{0x005D0D, "\xBB\x44"}, {0x005D0E, "\xBA\xEA"}, {0x005D11, "\xD6\xC2"}, {0x005D12, "\xBB\x45"}, 
{0x005D14, "\xD6\xC3"}, {0x005D15, "\xD6\xBD"}, {0x005D16, "\xB3\xB3"}, {0x005D17, "\xD6\xBE"}, 
{0x005D18, "\xD6\xC7"}, {0x005D19, "\xD6\xC6"}, {0x005D1A, "\xD6\xC5"}, {0x005D1B, "\xD6\xC1"}, 
{0x005D1F, "\xD6\xC0"}, {0x005D22, "\xD6\xC4"}, {0x005D23, "\xBB\x47"}, {0x005D24, "\xBB\x48"}, 
{0x005D26, "\xBB\x49"}, {0x005D27, "\xBB\x4A"}, {0x005D29, "\xCA\xF8"}, {0x005D2B, "\xBB\x46"}, 
{0x005D31, "\xBB\x4B"}, {0x005D34, "\xBB\x4C"}, {0x005D39, "\xBB\x4D"}, {0x005D3D, "\xBB\x4E"}, 
{0x005D3F, "\xBB\x4F"}, {0x005D42, "\xBB\x50"}, {0x005D43, "\xBB\x51"}, {0x005D46, "\xBB\x52"}, 
{0x005D48, "\xBB\x53"}, {0x005D4A, "\xBB\x57"}, {0x005D4B, "\xD6\xCB"}, {0x005D4C, "\xD6\xC8"}, 

};
 for(size_t i=1; i<sizeof(u2mb_00c_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_00c_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_00d_cp20932_init()
{
static U2MBData u2mb_00d_cp20932[] = { {0, ""}, 
{0x005D4E, "\xD6\xCA"}, {0x005D50, "\xCD\xF2"}, {0x005D51, "\xBB\x55"}, {0x005D52, "\xD6\xC9"}, 
{0x005D53, "\xF3\x48"}, {0x005D55, "\xBB\x54"}, {0x005D59, "\xBB\x56"}, {0x005D5C, "\xD6\xBF"}, 
{0x005D5F, "\xBB\x58"}, {0x005D60, "\xBB\x59"}, {0x005D61, "\xBB\x5A"}, {0x005D62, "\xBB\x5B"}, 
{0x005D64, "\xBB\x5C"}, {0x005D69, "\xBF\xF3"}, {0x005D6A, "\xBB\x5D"}, {0x005D6C, "\xD6\xCC"}, 
{0x005D6D, "\xBB\x5E"}, {0x005D6F, "\xBA\xB7"}, {0x005D70, "\xBB\x5F"}, {0x005D73, "\xD6\xCD"}, 
{0x005D76, "\xD6\xCE"}, {0x005D79, "\xBB\x60"}, {0x005D7A, "\xBB\x61"}, {0x005D7E, "\xBB\x62"}, 
{0x005D7F, "\xBB\x63"}, {0x005D81, "\xBB\x64"}, {0x005D82, "\xD6\xD1"}, {0x005D83, "\xBB\x65"}, 
{0x005D84, "\xD6\xD0"}, {0x005D87, "\xD6\xCF"}, {0x005D88, "\xBB\x66"}, {0x005D8A, "\xBB\x67"}, 
{0x005D8B, "\xC5\xE8"}, {0x005D8C, "\xD6\xBA"}, {0x005D90, "\xD6\xD7"}, {0x005D92, "\xBB\x68"}, 
{0x005D93, "\xBB\x69"}, {0x005D94, "\xBB\x6A"}, {0x005D95, "\xBB\x6B"}, {0x005D99, "\xBB\x6C"}, 
{0x005D9B, "\xBB\x6D"}, {0x005D9D, "\xD6\xD3"}, {0x005D9F, "\xBB\x6E"}, {0x005DA0, "\xBB\x6F"}, 
{0x005DA2, "\xD6\xD2"}, {0x005DA7, "\xBB\x70"}, {0x005DAB, "\xBB\x71"}, {0x005DAC, "\xD6\xD4"}, 
{0x005DAE, "\xD6\xD5"}, {0x005DB0, "\xBB\x72"}, {0x005DB2, "\xE6\x74"}, {0x005DB4, "\xBB\x73"}, 
{0x005DB7, "\xD6\xD8"}, {0x005DB8, "\xBB\x74"}, {0x005DB9, "\xBB\x75"}, {0x005DBA, "\xCE\xE6"}, 
{0x005DBC, "\xD6\xD9"}, {0x005DBD, "\xD6\xD6"}, {0x005DC3, "\xBB\x76"}, {0x005DC7, "\xBB\x77"}, 
{0x005DC9, "\xD6\xDA"}, {0x005DCB, "\xBB\x78"}, {0x005DCC, "\xB4\xE0"}, {0x005DCD, "\xD6\xDB"}, 
{0x005DCE, "\xBB\x7A"}, {0x005DD0, "\xBB\x79"}, {0x005DD2, "\xD6\xDD"}, {0x005DD3, "\xD6\xDC"}, 
{0x005DD6, "\xD6\xDE"}, {0x005DD8, "\xBB\x7B"}, {0x005DD9, "\xBB\x7C"}, {0x005DDB, "\xD6\xDF"}, 
{0x005DDD, "\xC0\xEE"}, {0x005DDE, "\xBD\xA3"}, {0x005DE0, "\xBB\x7D"}, {0x005DE1, "\xBD\xE4"}, 
{0x005DE3, "\xC1\xE3"}, {0x005DE4, "\xBB\x7E"}, {0x005DE5, "\xB9\xA9"}, {0x005DE6, "\xBA\xB8"}, 
{0x005DE7, "\xB9\xAA"}, {0x005DE8, "\xB5\xF0"}, {0x005DE9, "\xBC\x21"}, {0x005DEB, "\xD6\xE0"}, 
{0x005DEE, "\xBA\xB9"}, {0x005DF1, "\xB8\xCA"}, {0x005DF2, "\xD6\xE1"}, {0x005DF3, "\xCC\xA6"}, 
{0x005DF4, "\xC7\xC3"}, {0x005DF5, "\xD6\xE2"}, {0x005DF7, "\xB9\xAB"}, {0x005DF8, "\xBC\x22"}, 
{0x005DF9, "\xBC\x23"}, {0x005DFB, "\xB4\xAC"}, {0x005DFD, "\xC3\xA7"}, {0x005DFE, "\xB6\xD2"}, 
{0x005E00, "\xBC\x24"}, {0x005E02, "\xBB\xD4"}, {0x005E03, "\xC9\xDB"}, {0x005E06, "\xC8\xC1"}, 
{0x005E07, "\xBC\x25"}, {0x005E0B, "\xD6\xE3"}, {0x005E0C, "\xB4\xF5"}, {0x005E0D, "\xBC\x26"}, 
{0x005E11, "\xD6\xE6"}, {0x005E12, "\xBC\x27"}, {0x005E14, "\xBC\x28"}, {0x005E15, "\xBC\x29"}, 
{0x005E16, "\xC4\xA1"}, {0x005E18, "\xBC\x2A"}, {0x005E19, "\xD6\xE5"}, {0x005E1A, "\xD6\xE4"}, 
{0x005E1B, "\xD6\xE7"}, {0x005E1D, "\xC4\xEB"}, {0x005E1F, "\xBC\x2B"}, {0x005E20, "\xBC\x2C"}, 
{0x005E25, "\xBF\xE3"}, {0x005E28, "\xBC\x2E"}, {0x005E2B, "\xBB\xD5"}, {0x005E2D, "\xC0\xCA"}, 
{0x005E2E, "\xBC\x2D"}, {0x005E2F, "\xC2\xD3"}, {0x005E30, "\xB5\xA2"}, {0x005E32, "\xBC\x2F"}, 
{0x005E33, "\xC4\xA2"}, {0x005E35, "\xBC\x30"}, {0x005E36, "\xD6\xE8"}, {0x005E37, "\xD6\xE9"}, 
{0x005E38, "\xBE\xEF"}, {0x005E3D, "\xCB\xB9"}, {0x005E3E, "\xBC\x31"}, {0x005E40, "\xD6\xEC"}, 
{0x005E43, "\xD6\xEB"}, {0x005E44, "\xD6\xEA"}, {0x005E45, "\xC9\xFD"}, {0x005E47, "\xD6\xF3"}, 
{0x005E49, "\xBC\x34"}, {0x005E4B, "\xBC\x32"}, {0x005E4C, "\xCB\xDA"}, {0x005E4E, "\xD6\xED"}, 
{0x005E50, "\xBC\x33"}, {0x005E51, "\xBC\x35"}, {0x005E54, "\xD6\xEF"}, {0x005E55, "\xCB\xEB"}, 
{0x005E56, "\xBC\x36"}, {0x005E57, "\xD6\xEE"}, {0x005E58, "\xBC\x37"}, {0x005E5B, "\xBC\x38"}, 
{0x005E5C, "\xBC\x39"}, {0x005E5E, "\xBC\x3A"}, {0x005E5F, "\xD6\xF0"}, {0x005E61, "\xC8\xA8"}, 
{0x005E62, "\xD6\xF1"}, {0x005E63, "\xCA\xBE"}, {0x005E64, "\xD6\xF2"}, {0x005E68, "\xBC\x3B"}, 
{0x005E6A, "\xBC\x3C"}, {0x005E6B, "\xBC\x3D"}, {0x005E6C, "\xBC\x3E"}, {0x005E6D, "\xBC\x3F"}, 
{0x005E6E, "\xBC\x40"}, {0x005E70, "\xBC\x41"}, {0x005E72, "\xB4\xB3"}, {0x005E73, "\xCA\xBF"}, 
{0x005E74, "\xC7\xAF"}, {0x005E75, "\xD6\xF4"}, {0x005E76, "\xD6\xF5"}, {0x005E78, "\xB9\xAC"}, 
{0x005E79, "\xB4\xB4"}, {0x005E7A, "\xD6\xF6"}, {0x005E7B, "\xB8\xB8"}, {0x005E7C, "\xCD\xC4"}, 
{0x005E7D, "\xCD\xA9"}, {0x005E7E, "\xB4\xF6"}, {0x005E7F, "\xD6\xF8"}, {0x005E80, "\xBC\x42"}, 
{0x005E81, "\xC4\xA3"}, {0x005E83, "\xB9\xAD"}, {0x005E84, "\xBE\xB1"}, {0x005E87, "\xC8\xDF"}, 
{0x005E8A, "\xBE\xB2"}, {0x005E8B, "\xBC\x43"}, {0x005E8E, "\xBC\x44"}, {0x005E8F, "\xBD\xF8"}, 
{0x005E95, "\xC4\xEC"}, {0x005E96, "\xCA\xF9"}, {0x005E97, "\xC5\xB9"}, {0x005E9A, "\xB9\xAE"}, 
{0x005E9C, "\xC9\xDC"}, {0x005EA0, "\xD6\xF9"}, {0x005EA2, "\xBC\x45"}, {0x005EA4, "\xBC\x46"}, 
{0x005EA5, "\xBC\x47"}, {0x005EA6, "\xC5\xD9"}, {0x005EA7, "\xBA\xC2"}, {0x005EA8, "\xBC\x48"}, 
{0x005EAA, "\xBC\x49"}, {0x005EAB, "\xB8\xCB"}, {0x005EAC, "\xBC\x4A"}, {0x005EAD, "\xC4\xED"}, 
{0x005EB1, "\xBC\x4B"}, {0x005EB3, "\xBC\x4C"}, {0x005EB5, "\xB0\xC3"}, {0x005EB6, "\xBD\xEE"}, 
{0x005EB7, "\xB9\xAF"}, {0x005EB8, "\xCD\xC7"}, {0x005EBD, "\xBC\x4D"}, {0x005EBE, "\xBC\x4E"}, 
{0x005EBF, "\xBC\x4F"}, {0x005EC1, "\xD6\xFA"}, {0x005EC2, "\xD6\xFB"}, {0x005EC3, "\xC7\xD1"}, 
{0x005EC6, "\xBC\x50"}, {0x005EC8, "\xD6\xFC"}, {0x005EC9, "\xCE\xF7"}, {0x005ECA, "\xCF\xAD"}, 
{0x005ECB, "\xBC\x52"}, {0x005ECC, "\xBC\x51"}, {0x005ECE, "\xBC\x53"}, {0x005ECF, "\xD6\xFE"}, 
{0x005ED0, "\xD6\xFD"}, {0x005ED1, "\xBC\x54"}, {0x005ED2, "\xBC\x55"}, {0x005ED3, "\xB3\xC7"}, 
{0x005ED4, "\xBC\x56"}, {0x005ED5, "\xBC\x57"}, {0x005ED6, "\xD7\xA1"}, {0x005EDA, "\xD7\xA4"}, 
{0x005EDB, "\xD7\xA5"}, {0x005EDC, "\xBC\x58"}, {0x005EDD, "\xD7\xA3"}, {0x005EDE, "\xBC\x59"}, 
{0x005EDF, "\xC9\xC0"}, {0x005EE0, "\xBE\xB3"}, {0x005EE1, "\xD7\xA7"}, {0x005EE2, "\xD7\xA6"}, 
{0x005EE3, "\xD7\xA2"}, {0x005EE5, "\xBC\x5A"}, {0x005EE8, "\xD7\xA8"}, {0x005EE9, "\xD7\xA9"}, 
{0x005EEB, "\xBC\x5B"}, {0x005EEC, "\xD7\xAA"}, {0x005EF0, "\xD7\xAD"}, {0x005EF1, "\xD7\xAB"}, 
{0x005EF3, "\xD7\xAC"}, {0x005EF4, "\xD7\xAE"}, {0x005EF6, "\xB1\xE4"}, {0x005EF7, "\xC4\xEE"}, 
{0x005EF8, "\xD7\xAF"}, {0x005EFA, "\xB7\xFA"}, {0x005EFB, "\xB2\xF6"}, {0x005EFC, "\xC7\xB6"}, 
{0x005EFE, "\xD7\xB0"}, {0x005EFF, "\xC6\xFB"}, {0x005F01, "\xCA\xDB"}, {0x005F02, "\xBC\x5C"}, 

};
 for(size_t i=1; i<sizeof(u2mb_00d_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_00d_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_00e_cp20932_init()
{
static U2MBData u2mb_00e_cp20932[] = { {0, ""}, 
{0x005F03, "\xD7\xB1"}, {0x005F04, "\xCF\xAE"}, {0x005F06, "\xBC\x5D"}, {0x005F07, "\xBC\x5E"}, 
{0x005F08, "\xBC\x5F"}, {0x005F09, "\xD7\xB2"}, {0x005F0A, "\xCA\xC0"}, {0x005F0B, "\xD7\xB5"}, 
{0x005F0C, "\xD0\xA1"}, {0x005F0D, "\xD0\xB1"}, {0x005F0E, "\xBC\x60"}, {0x005F0F, "\xBC\xB0"}, 
{0x005F10, "\xC6\xF5"}, {0x005F11, "\xD7\xB6"}, {0x005F13, "\xB5\xDD"}, {0x005F14, "\xC4\xA4"}, 
{0x005F15, "\xB0\xFA"}, {0x005F16, "\xD7\xB7"}, {0x005F17, "\xCA\xA6"}, {0x005F18, "\xB9\xB0"}, 
{0x005F19, "\xBC\x61"}, {0x005F1B, "\xC3\xD0"}, {0x005F1C, "\xBC\x62"}, {0x005F1D, "\xBC\x63"}, 
{0x005F1F, "\xC4\xEF"}, {0x005F21, "\xBC\x64"}, {0x005F22, "\xBC\x65"}, {0x005F23, "\xBC\x66"}, 
{0x005F24, "\xBC\x67"}, {0x005F25, "\xCC\xEF"}, {0x005F26, "\xB8\xB9"}, {0x005F27, "\xB8\xCC"}, 
{0x005F28, "\xBC\x68"}, {0x005F29, "\xD7\xB8"}, {0x005F2B, "\xBC\x69"}, {0x005F2C, "\xBC\x6A"}, 
{0x005F2D, "\xD7\xB9"}, {0x005F2E, "\xBC\x6B"}, {0x005F2F, "\xD7\xBF"}, {0x005F30, "\xBC\x6C"}, 
{0x005F31, "\xBC\xE5"}, {0x005F34, "\xBC\x6D"}, {0x005F35, "\xC4\xA5"}, {0x005F36, "\xBC\x6E"}, 
{0x005F37, "\xB6\xAF"}, {0x005F38, "\xD7\xBA"}, {0x005F3B, "\xBC\x6F"}, {0x005F3C, "\xC9\xAB"}, 
{0x005F3D, "\xBC\x70"}, {0x005F3E, "\xC3\xC6"}, {0x005F3F, "\xBC\x71"}, {0x005F40, "\xBC\x72"}, 
{0x005F41, "\xD7\xBB"}, {0x005F44, "\xBC\x73"}, {0x005F45, "\xBC\x74"}, {0x005F47, "\xBC\x75"}, 
{0x005F48, "\xD7\xBC"}, {0x005F4A, "\xB6\xB0"}, {0x005F4C, "\xD7\xBD"}, {0x005F4D, "\xBC\x76"}, 
{0x005F4E, "\xD7\xBE"}, {0x005F50, "\xBC\x77"}, {0x005F51, "\xD7\xC0"}, {0x005F53, "\xC5\xF6"}, 
{0x005F54, "\xBC\x78"}, {0x005F56, "\xD7\xC1"}, {0x005F57, "\xD7\xC2"}, {0x005F58, "\xBC\x79"}, 
{0x005F59, "\xD7\xC3"}, {0x005F5B, "\xBC\x7A"}, {0x005F5C, "\xD7\xB4"}, {0x005F5D, "\xD7\xB3"}, 
{0x005F60, "\xBC\x7B"}, {0x005F61, "\xD7\xC4"}, {0x005F62, "\xB7\xC1"}, {0x005F63, "\xBC\x7C"}, 
{0x005F64, "\xBC\x7D"}, {0x005F66, "\xC9\xA7"}, {0x005F67, "\xBC\x7E"}, {0x005F69, "\xBA\xCC"}, 
{0x005F6A, "\xC9\xB7"}, {0x005F6B, "\xC4\xA6"}, {0x005F6C, "\xC9\xCB"}, {0x005F6D, "\xD7\xC5"}, 
{0x005F6F, "\xBD\x21"}, {0x005F70, "\xBE\xB4"}, {0x005F71, "\xB1\xC6"}, {0x005F72, "\xBD\x22"}, 
{0x005F73, "\xD7\xC6"}, {0x005F74, "\xBD\x23"}, {0x005F75, "\xBD\x24"}, {0x005F77, "\xD7\xC7"}, 
{0x005F78, "\xBD\x25"}, {0x005F79, "\xCC\xF2"}, {0x005F7A, "\xBD\x26"}, {0x005F7C, "\xC8\xE0"}, 
{0x005F7D, "\xBD\x27"}, {0x005F7E, "\xBD\x28"}, {0x005F7F, "\xD7\xCA"}, {0x005F80, "\xB1\xFD"}, 
{0x005F81, "\xC0\xAC"}, {0x005F82, "\xD7\xC9"}, {0x005F83, "\xD7\xC8"}, {0x005F84, "\xB7\xC2"}, 
{0x005F85, "\xC2\xD4"}, {0x005F87, "\xD7\xCE"}, {0x005F88, "\xD7\xCC"}, {0x005F89, "\xBD\x29"}, 
{0x005F8A, "\xD7\xCB"}, {0x005F8B, "\xCE\xA7"}, {0x005F8C, "\xB8\xE5"}, {0x005F8D, "\xBD\x2A"}, 
{0x005F8F, "\xBD\x2B"}, {0x005F90, "\xBD\xF9"}, {0x005F91, "\xD7\xCD"}, {0x005F92, "\xC5\xCC"}, 
{0x005F93, "\xBD\xBE"}, {0x005F96, "\xBD\x2C"}, {0x005F97, "\xC6\xC0"}, {0x005F98, "\xD7\xD1"}, 
{0x005F99, "\xD7\xD0"}, {0x005F9C, "\xBD\x2D"}, {0x005F9D, "\xBD\x2E"}, {0x005F9E, "\xD7\xCF"}, 
{0x005FA0, "\xD7\xD2"}, {0x005FA1, "\xB8\xE6"}, {0x005FA2, "\xBD\x2F"}, {0x005FA4, "\xBD\x32"}, 
{0x005FA7, "\xBD\x30"}, {0x005FA8, "\xD7\xD3"}, {0x005FA9, "\xC9\xFC"}, {0x005FAA, "\xBD\xDB"}, 
{0x005FAB, "\xBD\x31"}, {0x005FAC, "\xBD\x33"}, {0x005FAD, "\xD7\xD4"}, {0x005FAE, "\xC8\xF9"}, 
{0x005FAF, "\xBD\x34"}, {0x005FB0, "\xBD\x35"}, {0x005FB1, "\xBD\x36"}, {0x005FB3, "\xC6\xC1"}, 
{0x005FB4, "\xC4\xA7"}, {0x005FB7, "\xF3\x4A"}, {0x005FB8, "\xBD\x37"}, {0x005FB9, "\xC5\xB0"}, 
{0x005FBC, "\xD7\xD5"}, {0x005FBD, "\xB5\xAB"}, {0x005FC3, "\xBF\xB4"}, {0x005FC4, "\xBD\x38"}, 
{0x005FC5, "\xC9\xAC"}, {0x005FC7, "\xBD\x39"}, {0x005FC8, "\xBD\x3A"}, {0x005FC9, "\xBD\x3B"}, 
{0x005FCB, "\xBD\x3C"}, {0x005FCC, "\xB4\xF7"}, {0x005FCD, "\xC7\xA6"}, {0x005FD0, "\xBD\x3D"}, 
{0x005FD1, "\xBD\x3E"}, {0x005FD2, "\xBD\x3F"}, {0x005FD3, "\xBD\x40"}, {0x005FD4, "\xBD\x41"}, 
{0x005FD6, "\xD7\xD6"}, {0x005FD7, "\xBB\xD6"}, {0x005FD8, "\xCB\xBA"}, {0x005FD9, "\xCB\xBB"}, 
{0x005FDC, "\xB1\xFE"}, {0x005FDD, "\xD7\xDB"}, {0x005FDE, "\xBD\x42"}, {0x005FE0, "\xC3\xE9"}, 
{0x005FE1, "\xBD\x43"}, {0x005FE2, "\xBD\x44"}, {0x005FE4, "\xD7\xD8"}, {0x005FE8, "\xBD\x45"}, 
{0x005FE9, "\xBD\x46"}, {0x005FEA, "\xBD\x47"}, {0x005FEB, "\xB2\xF7"}, {0x005FEC, "\xBD\x48"}, 
{0x005FED, "\xBD\x49"}, {0x005FEE, "\xBD\x4A"}, {0x005FEF, "\xBD\x4B"}, {0x005FF0, "\xD8\xAD"}, 
{0x005FF1, "\xD7\xDA"}, {0x005FF2, "\xBD\x4C"}, {0x005FF3, "\xBD\x4D"}, {0x005FF5, "\xC7\xB0"}, 
{0x005FF6, "\xBD\x4E"}, {0x005FF8, "\xD7\xD9"}, {0x005FFA, "\xBD\x4F"}, {0x005FFB, "\xD7\xD7"}, 
{0x005FFC, "\xBD\x50"}, {0x005FFD, "\xB9\xFA"}, {0x005FFF, "\xD7\xDD"}, {0x006007, "\xBD\x51"}, 
{0x00600A, "\xBD\x52"}, {0x00600D, "\xBD\x53"}, {0x00600E, "\xD7\xE3"}, {0x00600F, "\xD7\xE9"}, 
{0x006010, "\xD7\xE1"}, {0x006012, "\xC5\xDC"}, {0x006013, "\xBD\x54"}, {0x006014, "\xBD\x55"}, 
{0x006015, "\xD7\xE6"}, {0x006016, "\xC9\xDD"}, {0x006017, "\xBD\x56"}, {0x006018, "\xBD\x57"}, 
{0x006019, "\xD7\xE0"}, {0x00601A, "\xBD\x58"}, {0x00601B, "\xD7\xE5"}, {0x00601C, "\xCE\xE7"}, 
{0x00601D, "\xBB\xD7"}, {0x00601F, "\xBD\x59"}, {0x006020, "\xC2\xD5"}, {0x006021, "\xD7\xDE"}, 
{0x006024, "\xBD\x5A"}, {0x006025, "\xB5\xDE"}, {0x006026, "\xD7\xE8"}, {0x006027, "\xC0\xAD"}, 
{0x006028, "\xB1\xE5"}, {0x006029, "\xD7\xE2"}, {0x00602A, "\xB2\xF8"}, {0x00602B, "\xD7\xE7"}, 
{0x00602D, "\xBD\x5B"}, {0x00602F, "\xB6\xB1"}, {0x006031, "\xD7\xE4"}, {0x006033, "\xBD\x5C"}, 
{0x006035, "\xBD\x5D"}, {0x00603A, "\xD7\xEA"}, {0x006040, "\xBD\x5E"}, {0x006041, "\xD7\xEC"}, 
{0x006042, "\xD7\xF6"}, {0x006043, "\xD7\xF4"}, {0x006046, "\xD7\xF1"}, {0x006047, "\xBD\x5F"}, 
{0x006048, "\xBD\x60"}, {0x006049, "\xBD\x61"}, {0x00604A, "\xD7\xF0"}, {0x00604B, "\xCE\xF8"}, 
{0x00604C, "\xBD\x62"}, {0x00604D, "\xD7\xF2"}, {0x006050, "\xB6\xB2"}, {0x006051, "\xBD\x63"}, 
{0x006052, "\xB9\xB1"}, {0x006054, "\xBD\x64"}, {0x006055, "\xBD\xFA"}, {0x006056, "\xBD\x65"}, 
{0x006057, "\xBD\x66"}, {0x006059, "\xD7\xF9"}, {0x00605A, "\xD7\xEB"}, {0x00605D, "\xBD\x67"}, 
{0x00605F, "\xD7\xEF"}, {0x006060, "\xD7\xDF"}, {0x006061, "\xBD\x68"}, {0x006062, "\xB2\xFA"}, 
{0x006063, "\xD7\xF3"}, {0x006064, "\xD7\xF5"}, {0x006065, "\xC3\xD1"}, {0x006067, "\xBD\x69"}, 

};
 for(size_t i=1; i<sizeof(u2mb_00e_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_00e_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_00f_cp20932_init()
{
static U2MBData u2mb_00f_cp20932[] = { {0, ""}, 
{0x006068, "\xBA\xA8"}, {0x006069, "\xB2\xB8"}, {0x00606A, "\xD7\xED"}, {0x00606B, "\xD7\xF8"}, 
{0x00606C, "\xD7\xF7"}, {0x00606D, "\xB6\xB3"}, {0x00606F, "\xC2\xA9"}, {0x006070, "\xB3\xE6"}, 
{0x006071, "\xBD\x6A"}, {0x006075, "\xB7\xC3"}, {0x006077, "\xD7\xEE"}, {0x00607E, "\xBD\x6B"}, 
{0x00607F, "\xBD\x6C"}, {0x006081, "\xD7\xFA"}, {0x006082, "\xBD\x6D"}, {0x006083, "\xD7\xFD"}, 
{0x006084, "\xD8\xA1"}, {0x006085, "\xF3\x4B"}, {0x006086, "\xBD\x6E"}, {0x006088, "\xBD\x6F"}, 
{0x006089, "\xBC\xBD"}, {0x00608A, "\xBD\x70"}, {0x00608B, "\xD8\xA7"}, {0x00608C, "\xC4\xF0"}, 
{0x00608D, "\xD7\xFB"}, {0x00608E, "\xBD\x71"}, {0x006091, "\xBD\x72"}, {0x006092, "\xD8\xA5"}, 
{0x006093, "\xBD\x73"}, {0x006094, "\xB2\xF9"}, {0x006095, "\xBD\x74"}, {0x006096, "\xD8\xA3"}, 
{0x006097, "\xD8\xA4"}, {0x006098, "\xBD\x75"}, {0x00609A, "\xD7\xFE"}, {0x00609B, "\xD8\xA2"}, 
{0x00609D, "\xBD\x76"}, {0x00609E, "\xBD\x77"}, {0x00609F, "\xB8\xE7"}, {0x0060A0, "\xCD\xAA"}, 
{0x0060A2, "\xBD\x78"}, {0x0060A3, "\xB4\xB5"}, {0x0060A4, "\xBD\x79"}, {0x0060A5, "\xBD\x7A"}, 
{0x0060A6, "\xB1\xD9"}, {0x0060A7, "\xD8\xA6"}, {0x0060A8, "\xBD\x7B"}, {0x0060A9, "\xC7\xBA"}, 
{0x0060AA, "\xB0\xAD"}, {0x0060B0, "\xBD\x7C"}, {0x0060B1, "\xBD\x7D"}, {0x0060B2, "\xC8\xE1"}, 
{0x0060B3, "\xD7\xDC"}, {0x0060B4, "\xD8\xAC"}, {0x0060B5, "\xD8\xB0"}, {0x0060B6, "\xCC\xE5"}, 
{0x0060B7, "\xBD\x7E"}, {0x0060B8, "\xD8\xA9"}, {0x0060BB, "\xBE\x21"}, {0x0060BC, "\xC5\xE9"}, 
{0x0060BD, "\xD8\xAE"}, {0x0060BE, "\xBE\x22"}, {0x0060C2, "\xBE\x23"}, {0x0060C4, "\xBE\x24"}, 
{0x0060C5, "\xBE\xF0"}, {0x0060C6, "\xD8\xAF"}, {0x0060C7, "\xC6\xD7"}, {0x0060C8, "\xBE\x25"}, 
{0x0060C9, "\xBE\x26"}, {0x0060CA, "\xBE\x27"}, {0x0060CB, "\xBE\x28"}, {0x0060CE, "\xBE\x29"}, 
{0x0060CF, "\xBE\x2A"}, {0x0060D1, "\xCF\xC7"}, {0x0060D3, "\xD8\xAB"}, {0x0060D4, "\xBE\x2B"}, 
{0x0060D5, "\xBE\x2C"}, {0x0060D8, "\xD8\xB1"}, {0x0060D9, "\xBE\x2D"}, {0x0060DA, "\xB9\xFB"}, 
{0x0060DB, "\xBE\x2E"}, {0x0060DC, "\xC0\xCB"}, {0x0060DD, "\xBE\x2F"}, {0x0060DE, "\xBE\x30"}, 
{0x0060DF, "\xB0\xD4"}, {0x0060E0, "\xD8\xAA"}, {0x0060E1, "\xD8\xA8"}, {0x0060E2, "\xBE\x31"}, 
{0x0060E3, "\xC1\xDA"}, {0x0060E5, "\xBE\x32"}, {0x0060E7, "\xD7\xFC"}, {0x0060E8, "\xBB\xB4"}, 
{0x0060F0, "\xC2\xC6"}, {0x0060F1, "\xD8\xBD"}, {0x0060F2, "\xBE\x33"}, {0x0060F3, "\xC1\xDB"}, 
{0x0060F4, "\xD8\xB8"}, {0x0060F5, "\xBE\x34"}, {0x0060F6, "\xD8\xB5"}, {0x0060F7, "\xD8\xB6"}, 
{0x0060F8, "\xBE\x35"}, {0x0060F9, "\xBC\xE6"}, {0x0060FA, "\xD8\xB9"}, {0x0060FB, "\xD8\xBC"}, 
{0x0060FC, "\xBE\x36"}, {0x0060FD, "\xBE\x37"}, {0x006100, "\xD8\xB7"}, {0x006101, "\xBD\xA5"}, 
{0x006102, "\xBE\x38"}, {0x006103, "\xD8\xBA"}, {0x006106, "\xD8\xB4"}, {0x006107, "\xBE\x39"}, 
{0x006108, "\xCC\xFC"}, {0x006109, "\xCC\xFB"}, {0x00610A, "\xBE\x3A"}, {0x00610C, "\xBE\x3B"}, 
{0x00610D, "\xD8\xBE"}, {0x00610E, "\xD8\xBF"}, {0x00610F, "\xB0\xD5"}, {0x006110, "\xBE\x3C"}, 
{0x006111, "\xBE\x3D"}, {0x006112, "\xBE\x3E"}, {0x006113, "\xBE\x3F"}, {0x006114, "\xBE\x40"}, 
{0x006115, "\xD8\xB3"}, {0x006116, "\xBE\x41"}, {0x006117, "\xBE\x42"}, {0x006119, "\xBE\x43"}, 
{0x00611A, "\xB6\xF2"}, {0x00611B, "\xB0\xA6"}, {0x00611C, "\xBE\x44"}, {0x00611E, "\xBE\x45"}, 
{0x00611F, "\xB4\xB6"}, {0x006120, "\xF3\x4C"}, {0x006121, "\xD8\xBB"}, {0x006122, "\xBE\x46"}, 
{0x006127, "\xD8\xC3"}, {0x006128, "\xD8\xC2"}, {0x00612A, "\xBE\x47"}, {0x00612B, "\xBE\x48"}, 
{0x00612C, "\xD8\xC7"}, {0x006130, "\xBE\x49"}, {0x006131, "\xBE\x4A"}, {0x006134, "\xD8\xC8"}, 
{0x006135, "\xBE\x4B"}, {0x006136, "\xBE\x4C"}, {0x006137, "\xBE\x4D"}, {0x006139, "\xBE\x4E"}, 
{0x00613C, "\xD8\xC6"}, {0x00613D, "\xD8\xC9"}, {0x00613E, "\xD8\xC1"}, {0x00613F, "\xD8\xC5"}, 
{0x006141, "\xBE\x4F"}, {0x006142, "\xD8\xCA"}, {0x006144, "\xD8\xCB"}, {0x006145, "\xBE\x50"}, 
{0x006146, "\xBE\x51"}, {0x006147, "\xD8\xC0"}, {0x006148, "\xBB\xFC"}, {0x006149, "\xBE\x52"}, 
{0x00614A, "\xD8\xC4"}, {0x00614B, "\xC2\xD6"}, {0x00614C, "\xB9\xB2"}, {0x00614D, "\xD8\xB2"}, 
{0x00614E, "\xBF\xB5"}, {0x006153, "\xD8\xD8"}, {0x006155, "\xCA\xE9"}, {0x006158, "\xD8\xCE"}, 
{0x006159, "\xD8\xCF"}, {0x00615A, "\xD8\xD0"}, {0x00615D, "\xD8\xD7"}, {0x00615E, "\xBE\x53"}, 
{0x00615F, "\xD8\xD6"}, {0x006160, "\xBE\x54"}, {0x006162, "\xCB\xFD"}, {0x006163, "\xB4\xB7"}, 
{0x006165, "\xD8\xD4"}, {0x006167, "\xB7\xC5"}, {0x006168, "\xB3\xB4"}, {0x00616B, "\xD8\xD1"}, 
{0x00616C, "\xBE\x55"}, {0x00616E, "\xCE\xB8"}, {0x00616F, "\xD8\xD3"}, {0x006170, "\xB0\xD6"}, 
{0x006171, "\xD8\xD5"}, {0x006172, "\xBE\x56"}, {0x006173, "\xD8\xCC"}, {0x006174, "\xD8\xD2"}, 
{0x006175, "\xD8\xD9"}, {0x006176, "\xB7\xC4"}, {0x006177, "\xD8\xCD"}, {0x006178, "\xBE\x57"}, 
{0x00617B, "\xBE\x58"}, {0x00617C, "\xBE\x59"}, {0x00617E, "\xCD\xDD"}, {0x00617F, "\xBE\x5A"}, 
{0x006180, "\xBE\x5B"}, {0x006181, "\xBE\x5C"}, {0x006182, "\xCD\xAB"}, {0x006183, "\xBE\x5D"}, 
{0x006184, "\xBE\x5E"}, {0x006187, "\xD8\xDC"}, {0x00618A, "\xD8\xE0"}, {0x00618B, "\xBE\x5F"}, 
{0x00618D, "\xBE\x60"}, {0x00618E, "\xC1\xFE"}, {0x006190, "\xCE\xF9"}, {0x006191, "\xD8\xE1"}, 
{0x006192, "\xBE\x61"}, {0x006193, "\xBE\x62"}, {0x006194, "\xD8\xDE"}, {0x006196, "\xD8\xDB"}, 
{0x006197, "\xBE\x63"}, {0x006198, "\xBE\x64"}, {0x006199, "\xD8\xDA"}, {0x00619A, "\xD8\xDF"}, 
{0x00619C, "\xBE\x65"}, {0x00619D, "\xBE\x66"}, {0x00619F, "\xBE\x67"}, {0x0061A0, "\xBE\x68"}, 
{0x0061A4, "\xCA\xB0"}, {0x0061A5, "\xBE\x69"}, {0x0061A7, "\xC6\xB4"}, {0x0061A8, "\xBE\x6A"}, 
{0x0061A9, "\xB7\xC6"}, {0x0061AA, "\xBE\x6B"}, {0x0061AB, "\xD8\xE2"}, {0x0061AC, "\xD8\xDD"}, 
{0x0061AD, "\xBE\x6C"}, {0x0061AE, "\xD8\xE3"}, {0x0061B2, "\xB7\xFB"}, {0x0061B6, "\xB2\xB1"}, 
{0x0061B8, "\xBE\x6D"}, {0x0061B9, "\xBE\x6E"}, {0x0061BA, "\xD8\xEB"}, {0x0061BC, "\xBE\x6F"}, 
{0x0061BE, "\xB4\xB8"}, {0x0061C0, "\xBE\x70"}, {0x0061C1, "\xBE\x71"}, {0x0061C2, "\xBE\x72"}, 
{0x0061C3, "\xD8\xE9"}, {0x0061C6, "\xD8\xEA"}, {0x0061C7, "\xBA\xA9"}, {0x0061C8, "\xD8\xE8"}, 
{0x0061C9, "\xD8\xE6"}, {0x0061CA, "\xD8\xE5"}, {0x0061CB, "\xD8\xEC"}, {0x0061CC, "\xD8\xE4"}, 
{0x0061CD, "\xD8\xEE"}, {0x0061CE, "\xBE\x73"}, {0x0061CF, "\xBE\x74"}, {0x0061D0, "\xB2\xFB"}, 
{0x0061D5, "\xBE\x75"}, {0x0061DC, "\xBE\x76"}, {0x0061DD, "\xBE\x77"}, {0x0061DE, "\xBE\x78"}, 

};
 for(size_t i=1; i<sizeof(u2mb_00f_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_00f_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_010_cp20932_init()
{
static U2MBData u2mb_010_cp20932[] = { {0, ""}, 
{0x0061DF, "\xBE\x79"}, {0x0061E1, "\xBE\x7A"}, {0x0061E2, "\xBE\x7B"}, {0x0061E3, "\xD8\xF0"}, 
{0x0061E5, "\xBE\x7E"}, {0x0061E6, "\xD8\xEF"}, {0x0061E7, "\xBE\x7C"}, {0x0061E9, "\xBE\x7D"}, 
{0x0061EC, "\xBF\x21"}, {0x0061ED, "\xBF\x22"}, {0x0061EF, "\xBF\x23"}, {0x0061F2, "\xC4\xA8"}, 
{0x0061F4, "\xD8\xF3"}, {0x0061F6, "\xD8\xF1"}, {0x0061F7, "\xD8\xE7"}, {0x0061F8, "\xB7\xFC"}, 
{0x0061FA, "\xD8\xF2"}, {0x0061FC, "\xD8\xF6"}, {0x0061FD, "\xD8\xF5"}, {0x0061FE, "\xD8\xF7"}, 
{0x0061FF, "\xD8\xF4"}, {0x006200, "\xD8\xF8"}, {0x006201, "\xBF\x24"}, {0x006203, "\xBF\x25"}, 
{0x006204, "\xBF\x26"}, {0x006207, "\xBF\x27"}, {0x006208, "\xD8\xF9"}, {0x006209, "\xD8\xFA"}, 
{0x00620A, "\xCA\xEA"}, {0x00620C, "\xD8\xFC"}, {0x00620D, "\xD8\xFB"}, {0x00620E, "\xBD\xBF"}, 
{0x006210, "\xC0\xAE"}, {0x006211, "\xB2\xE6"}, {0x006212, "\xB2\xFC"}, {0x006213, "\xBF\x28"}, 
{0x006214, "\xD8\xFD"}, {0x006215, "\xBF\x29"}, {0x006216, "\xB0\xBF"}, {0x00621A, "\xC0\xCC"}, 
{0x00621B, "\xD8\xFE"}, {0x00621C, "\xBF\x2A"}, {0x00621D, "\xEC\xC3"}, {0x00621E, "\xD9\xA1"}, 
{0x00621F, "\xB7\xE1"}, {0x006220, "\xBF\x2B"}, {0x006221, "\xD9\xA2"}, {0x006222, "\xBF\x2C"}, 
{0x006223, "\xBF\x2D"}, {0x006226, "\xC0\xEF"}, {0x006227, "\xBF\x2E"}, {0x006229, "\xBF\x2F"}, 
{0x00622A, "\xD9\xA3"}, {0x00622B, "\xBF\x30"}, {0x00622E, "\xD9\xA4"}, {0x00622F, "\xB5\xBA"}, 
{0x006230, "\xD9\xA5"}, {0x006232, "\xD9\xA6"}, {0x006233, "\xD9\xA7"}, {0x006234, "\xC2\xD7"}, 
{0x006238, "\xB8\xCD"}, {0x006239, "\xBF\x31"}, {0x00623B, "\xCC\xE1"}, {0x00623D, "\xBF\x32"}, 
{0x00623F, "\xCB\xBC"}, {0x006240, "\xBD\xEA"}, {0x006241, "\xD9\xA8"}, {0x006242, "\xBF\x33"}, 
{0x006243, "\xBF\x34"}, {0x006244, "\xBF\x35"}, {0x006246, "\xBF\x36"}, {0x006247, "\xC0\xF0"}, 
{0x006248, "\xEE\xBD"}, {0x006249, "\xC8\xE2"}, {0x00624B, "\xBC\xEA"}, {0x00624C, "\xBF\x37"}, 
{0x00624D, "\xBA\xCD"}, {0x00624E, "\xD9\xA9"}, {0x006250, "\xBF\x38"}, {0x006251, "\xBF\x39"}, 
{0x006252, "\xBF\x3A"}, {0x006253, "\xC2\xC7"}, {0x006254, "\xBF\x3B"}, {0x006255, "\xCA\xA7"}, 
{0x006256, "\xBF\x3C"}, {0x006258, "\xC2\xF1"}, {0x00625A, "\xBF\x3D"}, {0x00625B, "\xD9\xAC"}, 
{0x00625C, "\xBF\x3E"}, {0x00625E, "\xD9\xAA"}, {0x006260, "\xD9\xAD"}, {0x006263, "\xD9\xAB"}, 
{0x006264, "\xBF\x3F"}, {0x006268, "\xD9\xAE"}, {0x00626D, "\xBF\x40"}, {0x00626E, "\xCA\xB1"}, 
{0x00626F, "\xBF\x41"}, {0x006271, "\xB0\xB7"}, {0x006273, "\xBF\x42"}, {0x006276, "\xC9\xDE"}, 
{0x006279, "\xC8\xE3"}, {0x00627A, "\xBF\x43"}, {0x00627C, "\xD9\xAF"}, {0x00627D, "\xBF\x44"}, 
{0x00627E, "\xD9\xB2"}, {0x00627F, "\xBE\xB5"}, {0x006280, "\xB5\xBB"}, {0x006282, "\xD9\xB0"}, 
{0x006283, "\xD9\xB7"}, {0x006284, "\xBE\xB6"}, {0x006289, "\xD9\xB1"}, {0x00628A, "\xC7\xC4"}, 
{0x00628D, "\xBF\x45"}, {0x00628E, "\xBF\x46"}, {0x00628F, "\xBF\x47"}, {0x006290, "\xBF\x48"}, 
{0x006291, "\xCD\xDE"}, {0x006292, "\xD9\xB3"}, {0x006293, "\xD9\xB4"}, {0x006294, "\xD9\xB8"}, 
{0x006295, "\xC5\xEA"}, {0x006296, "\xD9\xB5"}, {0x006297, "\xB9\xB3"}, {0x006298, "\xC0\xDE"}, 
{0x00629B, "\xD9\xC6"}, {0x00629C, "\xC8\xB4"}, {0x00629E, "\xC2\xF2"}, {0x0062A6, "\xBF\x49"}, 
{0x0062A8, "\xBF\x4A"}, {0x0062AB, "\xC8\xE4"}, {0x0062AC, "\xDA\xAD"}, {0x0062B1, "\xCA\xFA"}, 
{0x0062B3, "\xBF\x4B"}, {0x0062B5, "\xC4\xF1"}, {0x0062B6, "\xBF\x4C"}, {0x0062B7, "\xBF\x4D"}, 
{0x0062B9, "\xCB\xF5"}, {0x0062BA, "\xBF\x4E"}, {0x0062BB, "\xD9\xBB"}, {0x0062BC, "\xB2\xA1"}, 
{0x0062BD, "\xC3\xEA"}, {0x0062BE, "\xBF\x4F"}, {0x0062BF, "\xBF\x50"}, {0x0062C2, "\xD9\xC4"}, 
{0x0062C4, "\xBF\x51"}, {0x0062C5, "\xC3\xB4"}, {0x0062C6, "\xD9\xBE"}, {0x0062C7, "\xD9\xC5"}, 
{0x0062C8, "\xD9\xC0"}, {0x0062C9, "\xD9\xC7"}, {0x0062CA, "\xD9\xC3"}, {0x0062CC, "\xD9\xC2"}, 
{0x0062CD, "\xC7\xEF"}, {0x0062CE, "\xBF\x52"}, {0x0062CF, "\xD9\xBC"}, {0x0062D0, "\xB2\xFD"}, 
{0x0062D1, "\xD9\xBA"}, {0x0062D2, "\xB5\xF1"}, {0x0062D3, "\xC2\xF3"}, {0x0062D4, "\xD9\xB6"}, 
{0x0062D5, "\xBF\x53"}, {0x0062D6, "\xBF\x54"}, {0x0062D7, "\xD9\xB9"}, {0x0062D8, "\xB9\xB4"}, 
{0x0062D9, "\xC0\xDB"}, {0x0062DA, "\xBF\x55"}, {0x0062DB, "\xBE\xB7"}, {0x0062DC, "\xD9\xC1"}, 
{0x0062DD, "\xC7\xD2"}, {0x0062E0, "\xB5\xF2"}, {0x0062E1, "\xB3\xC8"}, {0x0062EA, "\xBF\x56"}, 
{0x0062EC, "\xB3\xE7"}, {0x0062ED, "\xBF\xA1"}, {0x0062EE, "\xD9\xC9"}, {0x0062EF, "\xD9\xCE"}, 
{0x0062F1, "\xD9\xCA"}, {0x0062F2, "\xBF\x57"}, {0x0062F3, "\xB7\xFD"}, {0x0062F4, "\xBF\x58"}, 
{0x0062F5, "\xD9\xCF"}, {0x0062F6, "\xBB\xA2"}, {0x0062F7, "\xB9\xE9"}, {0x0062FC, "\xBF\x59"}, 
{0x0062FD, "\xBF\x5A"}, {0x0062FE, "\xBD\xA6"}, {0x0062FF, "\xD9\xBD"}, {0x006301, "\xBB\xFD"}, 
{0x006302, "\xD9\xCC"}, {0x006303, "\xBF\x5B"}, {0x006304, "\xBF\x5C"}, {0x006307, "\xBB\xD8"}, 
{0x006308, "\xD9\xCD"}, {0x006309, "\xB0\xC4"}, {0x00630A, "\xBF\x5D"}, {0x00630B, "\xBF\x5E"}, 
{0x00630C, "\xD9\xC8"}, {0x00630D, "\xBF\x5F"}, {0x006310, "\xBF\x60"}, {0x006311, "\xC4\xA9"}, 
{0x006313, "\xBF\x61"}, {0x006316, "\xBF\x62"}, {0x006318, "\xBF\x63"}, {0x006319, "\xB5\xF3"}, 
{0x00631F, "\xB6\xB4"}, {0x006327, "\xD9\xCB"}, {0x006328, "\xB0\xA7"}, {0x006329, "\xBF\x64"}, 
{0x00632A, "\xBF\x65"}, {0x00632B, "\xBA\xC3"}, {0x00632D, "\xBF\x66"}, {0x00632F, "\xBF\xB6"}, 
{0x006335, "\xBF\x67"}, {0x006336, "\xBF\x68"}, {0x006339, "\xBF\x69"}, {0x00633A, "\xC4\xF2"}, 
{0x00633C, "\xBF\x6A"}, {0x00633D, "\xC8\xD4"}, {0x00633E, "\xD9\xD1"}, {0x00633F, "\xC1\xDE"}, 
{0x006341, "\xBF\x6B"}, {0x006342, "\xBF\x6C"}, {0x006343, "\xBF\x6D"}, {0x006344, "\xBF\x6E"}, 
{0x006346, "\xBF\x6F"}, {0x006349, "\xC2\xAA"}, {0x00634A, "\xBF\x70"}, {0x00634B, "\xBF\x71"}, 
{0x00634C, "\xBB\xAB"}, {0x00634D, "\xD9\xD2"}, {0x00634E, "\xBF\x72"}, {0x00634F, "\xD9\xD4"}, 
{0x006350, "\xD9\xD0"}, {0x006352, "\xBF\x73"}, {0x006353, "\xBF\x74"}, {0x006354, "\xBF\x75"}, 
{0x006355, "\xCA\xE1"}, {0x006357, "\xC4\xBD"}, {0x006358, "\xBF\x76"}, {0x00635B, "\xBF\x77"}, 
{0x00635C, "\xC1\xDC"}, {0x006365, "\xBF\x78"}, {0x006366, "\xBF\x79"}, {0x006367, "\xCA\xFB"}, 
{0x006368, "\xBC\xCE"}, {0x006369, "\xD9\xE0"}, {0x00636B, "\xD9\xDF"}, {0x00636C, "\xBF\x7A"}, 
{0x00636D, "\xBF\x7B"}, {0x00636E, "\xBF\xF8"}, {0x006371, "\xBF\x7C"}, {0x006372, "\xB7\xFE"}, 
{0x006374, "\xBF\x7D"}, {0x006375, "\xBF\x7E"}, {0x006376, "\xD9\xD9"}, {0x006377, "\xBE\xB9"}, 

};
 for(size_t i=1; i<sizeof(u2mb_010_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_010_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_011_cp20932_init()
{
static U2MBData u2mb_011_cp20932[] = { {0, ""}, 
{0x006378, "\xC0\x21"}, {0x00637A, "\xC6\xE8"}, {0x00637B, "\xC7\xB1"}, {0x00637C, "\xC0\x22"}, 
{0x00637D, "\xC0\x23"}, {0x00637F, "\xC0\x24"}, {0x006380, "\xD9\xD7"}, {0x006382, "\xC0\x25"}, 
{0x006383, "\xC1\xDD"}, {0x006384, "\xC0\x26"}, {0x006387, "\xC0\x27"}, {0x006388, "\xBC\xF8"}, 
{0x006389, "\xD9\xDC"}, {0x00638A, "\xC0\x28"}, {0x00638C, "\xBE\xB8"}, {0x00638E, "\xD9\xD6"}, 
{0x00638F, "\xD9\xDB"}, {0x006390, "\xC0\x29"}, {0x006392, "\xC7\xD3"}, {0x006394, "\xC0\x2A"}, 
{0x006395, "\xC0\x2B"}, {0x006396, "\xD9\xD5"}, {0x006398, "\xB7\xA1"}, {0x006399, "\xC0\x2C"}, 
{0x00639A, "\xC0\x2D"}, {0x00639B, "\xB3\xDD"}, {0x00639E, "\xC0\x2E"}, {0x00639F, "\xD9\xDD"}, 
{0x0063A0, "\xCE\xAB"}, {0x0063A1, "\xBA\xCE"}, {0x0063A2, "\xC3\xB5"}, {0x0063A3, "\xD9\xDA"}, 
{0x0063A4, "\xC0\x2F"}, {0x0063A5, "\xC0\xDC"}, {0x0063A6, "\xC0\x30"}, {0x0063A7, "\xB9\xB5"}, 
{0x0063A8, "\xBF\xE4"}, {0x0063A9, "\xB1\xE6"}, {0x0063AA, "\xC1\xBC"}, {0x0063AB, "\xD9\xD8"}, 
{0x0063AC, "\xB5\xC5"}, {0x0063AD, "\xC0\x31"}, {0x0063AE, "\xC0\x32"}, {0x0063AF, "\xC0\x33"}, 
{0x0063B2, "\xB7\xC7"}, {0x0063B4, "\xC4\xCF"}, {0x0063B5, "\xD9\xDE"}, {0x0063BB, "\xC1\xDF"}, 
{0x0063BD, "\xC0\x34"}, {0x0063BE, "\xD9\xE1"}, {0x0063C0, "\xD9\xE3"}, {0x0063C1, "\xC0\x35"}, 
{0x0063C3, "\xC2\xB7"}, {0x0063C4, "\xD9\xE9"}, {0x0063C5, "\xC0\x36"}, {0x0063C6, "\xD9\xE4"}, 
{0x0063C8, "\xC0\x37"}, {0x0063C9, "\xD9\xE6"}, {0x0063CE, "\xC0\x38"}, {0x0063CF, "\xC9\xC1"}, 
{0x0063D0, "\xC4\xF3"}, {0x0063D1, "\xC0\x39"}, {0x0063D2, "\xD9\xE7"}, {0x0063D3, "\xC0\x3A"}, 
{0x0063D4, "\xC0\x3B"}, {0x0063D5, "\xC0\x3C"}, {0x0063D6, "\xCD\xAC"}, {0x0063DA, "\xCD\xC8"}, 
{0x0063DB, "\xB4\xB9"}, {0x0063DC, "\xC0\x3D"}, {0x0063E0, "\xC0\x3E"}, {0x0063E1, "\xB0\xAE"}, 
{0x0063E3, "\xD9\xE5"}, {0x0063E5, "\xC0\x3F"}, {0x0063E9, "\xD9\xE2"}, {0x0063EA, "\xC0\x40"}, 
{0x0063EC, "\xC0\x41"}, {0x0063EE, "\xB4\xF8"}, {0x0063F2, "\xC0\x42"}, {0x0063F3, "\xC0\x43"}, 
{0x0063F4, "\xB1\xE7"}, {0x0063F5, "\xC0\x44"}, {0x0063F6, "\xD9\xE8"}, {0x0063F8, "\xC0\x45"}, 
{0x0063F9, "\xC0\x46"}, {0x0063FA, "\xCD\xC9"}, {0x006406, "\xD9\xEC"}, {0x006409, "\xC0\x47"}, 
{0x00640A, "\xC0\x48"}, {0x00640D, "\xC2\xBB"}, {0x00640F, "\xD9\xF3"}, {0x006410, "\xC0\x49"}, 
{0x006412, "\xC0\x4A"}, {0x006413, "\xD9\xED"}, {0x006414, "\xC0\x4B"}, {0x006416, "\xD9\xEA"}, 
{0x006417, "\xD9\xF1"}, {0x006418, "\xC0\x4C"}, {0x00641C, "\xD9\xD3"}, {0x00641E, "\xC0\x4D"}, 
{0x006420, "\xC0\x4E"}, {0x006422, "\xC0\x4F"}, {0x006424, "\xC0\x50"}, {0x006425, "\xC0\x51"}, 
{0x006426, "\xD9\xEE"}, {0x006428, "\xD9\xF2"}, {0x006429, "\xC0\x52"}, {0x00642A, "\xC0\x53"}, 
{0x00642C, "\xC8\xC2"}, {0x00642D, "\xC5\xEB"}, {0x00642F, "\xC0\x54"}, {0x006430, "\xC0\x55"}, 
{0x006434, "\xD9\xEB"}, {0x006435, "\xC0\x56"}, {0x006436, "\xD9\xEF"}, {0x00643A, "\xB7\xC8"}, 
{0x00643D, "\xC0\x57"}, {0x00643E, "\xBA\xF1"}, {0x00643F, "\xC0\x58"}, {0x006442, "\xC0\xDD"}, 
{0x00644B, "\xC0\x59"}, {0x00644E, "\xD9\xF7"}, {0x00644F, "\xC0\x5A"}, {0x006451, "\xC0\x5B"}, 
{0x006452, "\xC0\x5C"}, {0x006453, "\xC0\x5D"}, {0x006454, "\xC0\x5E"}, {0x006458, "\xC5\xA6"}, 
{0x00645A, "\xC0\x5F"}, {0x00645B, "\xC0\x60"}, {0x00645C, "\xC0\x61"}, {0x00645D, "\xC0\x62"}, 
{0x00645F, "\xC0\x63"}, {0x006460, "\xC0\x64"}, {0x006461, "\xC0\x65"}, {0x006463, "\xC0\x66"}, 
{0x006467, "\xD9\xF4"}, {0x006469, "\xCB\xE0"}, {0x00646D, "\xC0\x67"}, {0x00646F, "\xD9\xF5"}, 
{0x006473, "\xC0\x68"}, {0x006474, "\xC0\x69"}, {0x006476, "\xD9\xF6"}, {0x006478, "\xCC\xCE"}, 
{0x00647A, "\xC0\xA2"}, {0x00647B, "\xC0\x6A"}, {0x00647D, "\xC0\x6B"}, {0x006483, "\xB7\xE2"}, 
{0x006485, "\xC0\x6C"}, {0x006487, "\xC0\x6D"}, {0x006488, "\xD9\xFD"}, {0x00648F, "\xC0\x6E"}, 
{0x006490, "\xC0\x6F"}, {0x006491, "\xC0\x70"}, {0x006492, "\xBB\xB5"}, {0x006493, "\xD9\xFA"}, 
{0x006495, "\xD9\xF9"}, {0x006498, "\xC0\x71"}, {0x006499, "\xC0\x72"}, {0x00649A, "\xC7\xB2"}, 
{0x00649B, "\xC0\x73"}, {0x00649D, "\xC0\x74"}, {0x00649E, "\xC6\xB5"}, {0x00649F, "\xC0\x75"}, 
{0x0064A1, "\xC0\x76"}, {0x0064A3, "\xC0\x77"}, {0x0064A4, "\xC5\xB1"}, {0x0064A5, "\xD9\xFB"}, 
{0x0064A6, "\xC0\x78"}, {0x0064A8, "\xC0\x79"}, {0x0064A9, "\xD9\xFC"}, {0x0064AB, "\xC9\xEF"}, 
{0x0064AC, "\xC0\x7A"}, {0x0064AD, "\xC7\xC5"}, {0x0064AE, "\xBB\xA3"}, {0x0064B0, "\xC0\xF1"}, 
{0x0064B2, "\xCB\xD0"}, {0x0064B3, "\xC0\x7B"}, {0x0064B9, "\xB3\xC9"}, {0x0064BB, "\xDA\xA5"}, 
{0x0064BC, "\xD9\xFE"}, {0x0064BD, "\xC0\x7C"}, {0x0064BE, "\xC0\x7D"}, {0x0064BF, "\xC0\x7E"}, 
{0x0064C1, "\xCD\xCA"}, {0x0064C2, "\xDA\xA7"}, {0x0064C4, "\xC1\x21"}, {0x0064C5, "\xDA\xA3"}, 
{0x0064C7, "\xDA\xA4"}, {0x0064C9, "\xC1\x22"}, {0x0064CA, "\xC1\x23"}, {0x0064CB, "\xC1\x24"}, 
{0x0064CC, "\xC1\x25"}, {0x0064CD, "\xC1\xE0"}, {0x0064CE, "\xC1\x26"}, {0x0064D0, "\xC1\x27"}, 
{0x0064D1, "\xC1\x28"}, {0x0064D2, "\xDA\xA2"}, {0x0064D4, "\xD9\xBF"}, {0x0064D5, "\xC1\x29"}, 
{0x0064D7, "\xC1\x2A"}, {0x0064D8, "\xDA\xA6"}, {0x0064DA, "\xDA\xA1"}, {0x0064E0, "\xDA\xAB"}, 
{0x0064E1, "\xDA\xAC"}, {0x0064E2, "\xC5\xA7"}, {0x0064E3, "\xDA\xAE"}, {0x0064E4, "\xC1\x2B"}, 
{0x0064E5, "\xC1\x2C"}, {0x0064E6, "\xBB\xA4"}, {0x0064E7, "\xDA\xA9"}, {0x0064E9, "\xC1\x2D"}, 
{0x0064EA, "\xC1\x2E"}, {0x0064EC, "\xB5\xBC"}, {0x0064ED, "\xC1\x2F"}, {0x0064EF, "\xDA\xAF"}, 
{0x0064F0, "\xC1\x30"}, {0x0064F1, "\xDA\xA8"}, {0x0064F2, "\xDA\xB3"}, {0x0064F4, "\xDA\xB2"}, 
{0x0064F5, "\xC1\x31"}, {0x0064F6, "\xDA\xB1"}, {0x0064F7, "\xC1\x32"}, {0x0064FA, "\xDA\xB4"}, 
{0x0064FB, "\xC1\x33"}, {0x0064FD, "\xDA\xB6"}, {0x0064FE, "\xBE\xF1"}, {0x0064FF, "\xC1\x34"}, 
{0x006500, "\xDA\xB5"}, {0x006501, "\xC1\x35"}, {0x006504, "\xC1\x36"}, {0x006505, "\xDA\xB9"}, 
{0x006508, "\xC1\x37"}, {0x006509, "\xC1\x38"}, {0x00650A, "\xC1\x39"}, {0x00650F, "\xC1\x3A"}, 
{0x006513, "\xC1\x3B"}, {0x006514, "\xC1\x3C"}, {0x006516, "\xC1\x3D"}, {0x006518, "\xDA\xB7"}, 
{0x006519, "\xC1\x3E"}, {0x00651B, "\xC1\x3F"}, {0x00651C, "\xDA\xB8"}, {0x00651D, "\xD9\xF0"}, 
{0x00651E, "\xC1\x40"}, {0x00651F, "\xC1\x41"}, {0x006522, "\xC1\x42"}, {0x006523, "\xDA\xBB"}, 
{0x006524, "\xDA\xBA"}, {0x006526, "\xC1\x43"}, {0x006529, "\xC1\x44"}, {0x00652A, "\xD9\xF8"}, 
{0x00652B, "\xDA\xBC"}, {0x00652C, "\xDA\xB0"}, {0x00652E, "\xC1\x45"}, {0x00652F, "\xBB\xD9"}, 

};
 for(size_t i=1; i<sizeof(u2mb_011_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_011_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_012_cp20932_init()
{
static U2MBData u2mb_012_cp20932[] = { {0, ""}, 
{0x006531, "\xC1\x46"}, {0x006534, "\xDA\xBD"}, {0x006535, "\xDA\xBE"}, {0x006536, "\xDA\xC0"}, 
{0x006537, "\xDA\xBF"}, {0x006538, "\xDA\xC1"}, {0x006539, "\xB2\xFE"}, {0x00653A, "\xC1\x47"}, 
{0x00653B, "\xB9\xB6"}, {0x00653C, "\xC1\x48"}, {0x00653D, "\xC1\x49"}, {0x00653E, "\xCA\xFC"}, 
{0x00653F, "\xC0\xAF"}, {0x006543, "\xC1\x4A"}, {0x006545, "\xB8\xCE"}, {0x006547, "\xC1\x4B"}, 
{0x006548, "\xDA\xC3"}, {0x006549, "\xC1\x4C"}, {0x00654D, "\xDA\xC6"}, {0x00654E, "\xF3\x4D"}, 
{0x00654F, "\xC9\xD2"}, {0x006550, "\xC1\x4D"}, {0x006551, "\xB5\xDF"}, {0x006552, "\xC1\x4E"}, 
{0x006554, "\xC1\x4F"}, {0x006555, "\xDA\xC5"}, {0x006556, "\xDA\xC4"}, {0x006557, "\xC7\xD4"}, 
{0x006558, "\xDA\xC7"}, {0x006559, "\xB6\xB5"}, {0x00655D, "\xDA\xC9"}, {0x00655E, "\xDA\xC8"}, 
{0x00655F, "\xC1\x50"}, {0x006560, "\xC1\x51"}, {0x006562, "\xB4\xBA"}, {0x006563, "\xBB\xB6"}, 
{0x006566, "\xC6\xD8"}, {0x006567, "\xC1\x52"}, {0x00656B, "\xC1\x53"}, {0x00656C, "\xB7\xC9"}, 
{0x006570, "\xBF\xF4"}, {0x006572, "\xDA\xCA"}, {0x006574, "\xC0\xB0"}, {0x006575, "\xC5\xA8"}, 
{0x006577, "\xC9\xDF"}, {0x006578, "\xDA\xCB"}, {0x00657A, "\xC1\x54"}, {0x00657D, "\xC1\x55"}, 
{0x006581, "\xC1\x56"}, {0x006582, "\xDA\xCC"}, {0x006583, "\xDA\xCD"}, {0x006585, "\xC1\x57"}, 
{0x006587, "\xCA\xB8"}, {0x006588, "\xD5\xDD"}, {0x006589, "\xC0\xC6"}, {0x00658A, "\xC1\x58"}, 
{0x00658C, "\xC9\xCC"}, {0x00658E, "\xBA\xD8"}, {0x006590, "\xC8\xE5"}, {0x006591, "\xC8\xC3"}, 
{0x006592, "\xC1\x59"}, {0x006595, "\xC1\x5A"}, {0x006597, "\xC5\xCD"}, {0x006598, "\xC1\x5B"}, 
{0x006599, "\xCE\xC1"}, {0x00659B, "\xDA\xCF"}, {0x00659C, "\xBC\xD0"}, {0x00659D, "\xC1\x5C"}, 
{0x00659F, "\xDA\xD0"}, {0x0065A0, "\xC1\x5D"}, {0x0065A1, "\xB0\xB6"}, {0x0065A3, "\xC1\x5E"}, 
{0x0065A4, "\xB6\xD4"}, {0x0065A5, "\xC0\xCD"}, {0x0065A6, "\xC1\x5F"}, {0x0065A7, "\xC9\xE0"}, 
{0x0065AB, "\xDA\xD1"}, {0x0065AC, "\xBB\xC2"}, {0x0065AD, "\xC3\xC7"}, {0x0065AE, "\xC1\x60"}, 
{0x0065AF, "\xBB\xDB"}, {0x0065B0, "\xBF\xB7"}, {0x0065B2, "\xC1\x61"}, {0x0065B3, "\xC1\x62"}, 
{0x0065B4, "\xC1\x63"}, {0x0065B7, "\xDA\xD2"}, {0x0065B9, "\xCA\xFD"}, {0x0065BC, "\xB1\xF7"}, 
{0x0065BD, "\xBB\xDC"}, {0x0065BF, "\xC1\x64"}, {0x0065C1, "\xDA\xD5"}, {0x0065C2, "\xC1\x65"}, 
{0x0065C3, "\xDA\xD3"}, {0x0065C4, "\xDA\xD6"}, {0x0065C5, "\xCE\xB9"}, {0x0065C6, "\xDA\xD4"}, 
{0x0065C8, "\xC1\x66"}, {0x0065C9, "\xC1\x67"}, {0x0065CB, "\xC0\xFB"}, {0x0065CC, "\xDA\xD7"}, 
{0x0065CE, "\xC1\x68"}, {0x0065CF, "\xC2\xB2"}, {0x0065D0, "\xC1\x69"}, {0x0065D2, "\xDA\xD8"}, 
{0x0065D4, "\xC1\x6A"}, {0x0065D6, "\xC1\x6B"}, {0x0065D7, "\xB4\xFA"}, {0x0065D8, "\xC1\x6C"}, 
{0x0065D9, "\xDA\xDA"}, {0x0065DB, "\xDA\xD9"}, {0x0065DF, "\xC1\x6D"}, {0x0065E0, "\xDA\xDB"}, 
{0x0065E1, "\xDA\xDC"}, {0x0065E2, "\xB4\xFB"}, {0x0065E5, "\xC6\xFC"}, {0x0065E6, "\xC3\xB6"}, 
{0x0065E7, "\xB5\xEC"}, {0x0065E8, "\xBB\xDD"}, {0x0065E9, "\xC1\xE1"}, {0x0065EC, "\xBD\xDC"}, 
{0x0065ED, "\xB0\xB0"}, {0x0065F0, "\xC1\x6E"}, {0x0065F1, "\xDA\xDD"}, {0x0065F2, "\xC1\x6F"}, 
{0x0065F4, "\xC1\x70"}, {0x0065F5, "\xC1\x71"}, {0x0065F9, "\xC1\x72"}, {0x0065FA, "\xB2\xA2"}, 
{0x0065FB, "\xDA\xE1"}, {0x0065FE, "\xC1\x73"}, {0x0065FF, "\xC1\x74"}, {0x006600, "\xC1\x75"}, 
{0x006602, "\xB9\xB7"}, {0x006603, "\xDA\xE0"}, {0x006604, "\xC1\x76"}, {0x006606, "\xBA\xAB"}, 
{0x006607, "\xBE\xBA"}, {0x006608, "\xC1\x77"}, {0x006609, "\xC1\x78"}, {0x00660A, "\xDA\xDF"}, 
{0x00660C, "\xBE\xBB"}, {0x00660D, "\xC1\x79"}, {0x00660E, "\xCC\xC0"}, {0x00660F, "\xBA\xAA"}, 
{0x006611, "\xC1\x7A"}, {0x006612, "\xC1\x7B"}, {0x006613, "\xB0\xD7"}, {0x006614, "\xC0\xCE"}, 
{0x006615, "\xC1\x7C"}, {0x006616, "\xC1\x7D"}, {0x00661C, "\xDA\xE6"}, {0x00661D, "\xC1\x7E"}, 
{0x00661E, "\xC2\x21"}, {0x00661F, "\xC0\xB1"}, {0x006620, "\xB1\xC7"}, {0x006621, "\xC2\x22"}, 
{0x006622, "\xC2\x23"}, {0x006623, "\xC2\x24"}, {0x006624, "\xC2\x25"}, {0x006625, "\xBD\xD5"}, 
{0x006626, "\xC2\x26"}, {0x006627, "\xCB\xE6"}, {0x006628, "\xBA\xF2"}, {0x006629, "\xC2\x27"}, 
{0x00662A, "\xC2\x28"}, {0x00662B, "\xC2\x29"}, {0x00662C, "\xC2\x2A"}, {0x00662D, "\xBE\xBC"}, 
{0x00662E, "\xC2\x2B"}, {0x00662F, "\xC0\xA7"}, {0x006630, "\xC2\x2C"}, {0x006631, "\xC2\x2D"}, 
{0x006633, "\xC2\x2E"}, {0x006634, "\xDA\xE5"}, {0x006635, "\xDA\xE3"}, {0x006636, "\xDA\xE4"}, 
{0x006637, "\xC2\x30"}, {0x006639, "\xC2\x2F"}, {0x00663C, "\xC3\xEB"}, {0x00663F, "\xDB\xA6"}, 
{0x006640, "\xC2\x31"}, {0x006641, "\xDA\xEA"}, {0x006642, "\xBB\xFE"}, {0x006643, "\xB9\xB8"}, 
{0x006644, "\xDA\xE8"}, {0x006645, "\xC2\x32"}, {0x006646, "\xC2\x33"}, {0x006649, "\xDA\xE9"}, 
{0x00664A, "\xC2\x34"}, {0x00664B, "\xBF\xB8"}, {0x00664C, "\xC2\x35"}, {0x00664E, "\xC2\x37"}, 
{0x00664F, "\xDA\xE7"}, {0x006651, "\xC2\x36"}, {0x006652, "\xBB\xAF"}, {0x006657, "\xC2\x38"}, 
{0x006658, "\xC2\x39"}, {0x006659, "\xC2\x3A"}, {0x00665B, "\xC2\x3B"}, {0x00665C, "\xC2\x3C"}, 
{0x00665D, "\xDA\xEC"}, {0x00665E, "\xDA\xEB"}, {0x00665F, "\xDA\xF0"}, {0x006660, "\xC2\x3D"}, 
{0x006661, "\xC2\x3E"}, {0x006662, "\xDA\xF1"}, {0x006664, "\xDA\xED"}, {0x006665, "\xF3\x4F"}, 
{0x006666, "\xB3\xA2"}, {0x006667, "\xDA\xEE"}, {0x006668, "\xDA\xEF"}, {0x006669, "\xC8\xD5"}, 
{0x00666A, "\xC2\x40"}, {0x00666B, "\xC2\x41"}, {0x00666C, "\xC2\x42"}, {0x00666E, "\xC9\xE1"}, 
{0x00666F, "\xB7\xCA"}, {0x006670, "\xDA\xF2"}, {0x006673, "\xC2\x44"}, {0x006674, "\xC0\xB2"}, 
{0x006675, "\xC2\x45"}, {0x006676, "\xBE\xBD"}, {0x006677, "\xC2\x47"}, {0x006678, "\xC2\x48"}, 
{0x006679, "\xC2\x49"}, {0x00667A, "\xC3\xD2"}, {0x00667B, "\xC2\x4A"}, {0x00667C, "\xC2\x4C"}, 
{0x00667E, "\xC2\x43"}, {0x00667F, "\xC2\x46"}, {0x006680, "\xC2\x4B"}, {0x006681, "\xB6\xC7"}, 
{0x006683, "\xDA\xF3"}, {0x006684, "\xDA\xF7"}, {0x006687, "\xB2\xCB"}, {0x006688, "\xDA\xF4"}, 
{0x006689, "\xDA\xF6"}, {0x00668B, "\xC2\x4D"}, {0x00668C, "\xC2\x4E"}, {0x00668D, "\xC2\x4F"}, 
{0x00668E, "\xDA\xF5"}, {0x006690, "\xC2\x50"}, {0x006691, "\xBD\xEB"}, {0x006692, "\xC2\x51"}, 
{0x006696, "\xC3\xC8"}, {0x006697, "\xB0\xC5"}, {0x006698, "\xDA\xF8"}, {0x006699, "\xC2\x52"}, 
{0x00669A, "\xC2\x53"}, {0x00669B, "\xC2\x54"}, {0x00669C, "\xC2\x55"}, {0x00669D, "\xDA\xF9"}, 
{0x00669F, "\xC2\x56"}, {0x0066A0, "\xC2\x57"}, {0x0066A2, "\xC4\xAA"}, {0x0066A4, "\xC2\x58"}, 

};
 for(size_t i=1; i<sizeof(u2mb_012_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_012_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_013_cp20932_init()
{
static U2MBData u2mb_013_cp20932[] = { {0, ""}, 
{0x0066A6, "\xCE\xF1"}, {0x0066AB, "\xBB\xC3"}, {0x0066AD, "\xC2\x59"}, {0x0066AE, "\xCA\xEB"}, 
{0x0066B1, "\xC2\x5A"}, {0x0066B2, "\xC2\x5B"}, {0x0066B4, "\xCB\xBD"}, {0x0066B5, "\xC2\x5C"}, 
{0x0066B8, "\xDB\xA2"}, {0x0066B9, "\xDA\xFB"}, {0x0066BB, "\xC2\x5D"}, {0x0066BC, "\xDA\xFE"}, 
{0x0066BE, "\xDA\xFD"}, {0x0066BF, "\xC2\x5E"}, {0x0066C0, "\xC2\x5F"}, {0x0066C1, "\xDA\xFA"}, 
{0x0066C2, "\xC2\x60"}, {0x0066C3, "\xC2\x61"}, {0x0066C4, "\xDB\xA1"}, {0x0066C7, "\xC6\xDE"}, 
{0x0066C8, "\xC2\x62"}, {0x0066C9, "\xDA\xFC"}, {0x0066CC, "\xC2\x63"}, {0x0066CE, "\xC2\x64"}, 
{0x0066CF, "\xC2\x65"}, {0x0066D4, "\xC2\x66"}, {0x0066D6, "\xDB\xA3"}, {0x0066D9, "\xBD\xEC"}, 
{0x0066DA, "\xDB\xA4"}, {0x0066DB, "\xC2\x67"}, {0x0066DC, "\xCD\xCB"}, {0x0066DD, "\xC7\xF8"}, 
{0x0066DF, "\xC2\x68"}, {0x0066E0, "\xDB\xA5"}, {0x0066E6, "\xDB\xA7"}, {0x0066E8, "\xC2\x69"}, 
{0x0066E9, "\xDB\xA8"}, {0x0066EB, "\xC2\x6A"}, {0x0066EC, "\xC2\x6B"}, {0x0066EE, "\xC2\x6C"}, 
{0x0066F0, "\xDB\xA9"}, {0x0066F2, "\xB6\xCA"}, {0x0066F3, "\xB1\xC8"}, {0x0066F4, "\xB9\xB9"}, 
{0x0066F5, "\xDB\xAA"}, {0x0066F7, "\xDB\xAB"}, {0x0066F8, "\xBD\xF1"}, {0x0066F9, "\xC1\xE2"}, 
{0x0066FA, "\xC2\x6D"}, {0x0066FB, "\xC2\x3F"}, {0x0066FC, "\xD2\xD8"}, {0x0066FD, "\xC1\xBE"}, 
{0x0066FE, "\xC1\xBD"}, {0x0066FF, "\xC2\xD8"}, {0x006700, "\xBA\xC7"}, {0x006703, "\xD0\xF2"}, 
{0x006705, "\xC2\x6E"}, {0x006707, "\xC2\x6F"}, {0x006708, "\xB7\xEE"}, {0x006709, "\xCD\xAD"}, 
{0x00670B, "\xCA\xFE"}, {0x00670D, "\xC9\xFE"}, {0x00670E, "\xC2\x70"}, {0x00670F, "\xDB\xAC"}, 
{0x006713, "\xC2\x71"}, {0x006714, "\xBA\xF3"}, {0x006715, "\xC4\xBF"}, {0x006716, "\xDB\xAD"}, 
{0x006717, "\xCF\xAF"}, {0x006719, "\xC2\x72"}, {0x00671B, "\xCB\xBE"}, {0x00671C, "\xC2\x73"}, 
{0x00671D, "\xC4\xAB"}, {0x00671E, "\xDB\xAE"}, {0x00671F, "\xB4\xFC"}, {0x006720, "\xC2\x74"}, 
{0x006722, "\xC2\x75"}, {0x006726, "\xDB\xAF"}, {0x006727, "\xDB\xB0"}, {0x006728, "\xCC\xDA"}, 
{0x00672A, "\xCC\xA4"}, {0x00672B, "\xCB\xF6"}, {0x00672C, "\xCB\xDC"}, {0x00672D, "\xBB\xA5"}, 
{0x00672E, "\xDB\xB2"}, {0x006731, "\xBC\xEB"}, {0x006733, "\xC2\x76"}, {0x006734, "\xCB\xD1"}, 
{0x006736, "\xDB\xB4"}, {0x006737, "\xDB\xB7"}, {0x006738, "\xDB\xB6"}, {0x00673A, "\xB4\xF9"}, 
{0x00673D, "\xB5\xE0"}, {0x00673E, "\xC2\x77"}, {0x00673F, "\xDB\xB3"}, {0x006741, "\xDB\xB5"}, 
{0x006745, "\xC2\x78"}, {0x006746, "\xDB\xB8"}, {0x006747, "\xC2\x79"}, {0x006748, "\xC2\x7A"}, 
{0x006749, "\xBF\xF9"}, {0x00674C, "\xC2\x7B"}, {0x00674E, "\xCD\xFB"}, {0x00674F, "\xB0\xC9"}, 
{0x006750, "\xBA\xE0"}, {0x006751, "\xC2\xBC"}, {0x006753, "\xBC\xDD"}, {0x006754, "\xC2\x7C"}, 
{0x006755, "\xC2\x7D"}, {0x006756, "\xBE\xF3"}, {0x006759, "\xDB\xBB"}, {0x00675C, "\xC5\xCE"}, 
{0x00675D, "\xC2\x7E"}, {0x00675E, "\xDB\xB9"}, {0x00675F, "\xC2\xAB"}, {0x006760, "\xDB\xBA"}, 
{0x006761, "\xBE\xF2"}, {0x006762, "\xCC\xDD"}, {0x006763, "\xDB\xBC"}, {0x006764, "\xDB\xBD"}, 
{0x006765, "\xCD\xE8"}, {0x006766, "\xC3\x21"}, {0x00676A, "\xDB\xC2"}, {0x00676C, "\xC3\x22"}, 
{0x00676D, "\xB9\xBA"}, {0x00676E, "\xC3\x23"}, {0x00676F, "\xC7\xD5"}, {0x006770, "\xDB\xBF"}, 
{0x006771, "\xC5\xEC"}, {0x006772, "\xDA\xDE"}, {0x006773, "\xDA\xE2"}, {0x006774, "\xC3\x24"}, 
{0x006775, "\xB5\xCF"}, {0x006776, "\xC3\x25"}, {0x006777, "\xC7\xC7"}, {0x00677B, "\xC3\x26"}, 
{0x00677C, "\xDB\xC1"}, {0x00677E, "\xBE\xBE"}, {0x00677F, "\xC8\xC4"}, {0x006781, "\xC3\x27"}, 
{0x006784, "\xC3\x28"}, {0x006785, "\xDB\xC7"}, {0x006787, "\xC8\xFA"}, {0x006789, "\xDB\xBE"}, 
{0x00678B, "\xDB\xC4"}, {0x00678C, "\xDB\xC3"}, {0x00678E, "\xC3\x29"}, {0x00678F, "\xC3\x2A"}, 
{0x006790, "\xC0\xCF"}, {0x006791, "\xC3\x2B"}, {0x006793, "\xC3\x2C"}, {0x006795, "\xCB\xED"}, 
{0x006796, "\xC3\x2D"}, {0x006797, "\xCE\xD3"}, {0x006798, "\xC3\x2E"}, {0x006799, "\xC3\x2F"}, 
{0x00679A, "\xCB\xE7"}, {0x00679B, "\xC3\x30"}, {0x00679C, "\xB2\xCC"}, {0x00679D, "\xBB\xDE"}, 
{0x0067A0, "\xCF\xC8"}, {0x0067A1, "\xDB\xC6"}, {0x0067A2, "\xBF\xF5"}, {0x0067A6, "\xDB\xC5"}, 
{0x0067A9, "\xDB\xC0"}, {0x0067AF, "\xB8\xCF"}, {0x0067B0, "\xC3\x31"}, {0x0067B1, "\xC3\x32"}, 
{0x0067B2, "\xC3\x33"}, {0x0067B3, "\xDB\xCC"}, {0x0067B4, "\xDB\xCA"}, {0x0067B5, "\xC3\x34"}, 
{0x0067B6, "\xB2\xCD"}, {0x0067B7, "\xDB\xC8"}, {0x0067B8, "\xDB\xCE"}, {0x0067B9, "\xDB\xD4"}, 
{0x0067BB, "\xC3\x35"}, {0x0067BC, "\xC3\x36"}, {0x0067BD, "\xC3\x37"}, {0x0067C0, "\xC3\x39"}, 
{0x0067C1, "\xC2\xC8"}, {0x0067C2, "\xC3\x3A"}, {0x0067C3, "\xC3\x3B"}, {0x0067C4, "\xCA\xC1"}, 
{0x0067C5, "\xC3\x3C"}, {0x0067C6, "\xDB\xD6"}, {0x0067C8, "\xC3\x3D"}, {0x0067C9, "\xC3\x3E"}, 
{0x0067CA, "\xC9\xA2"}, {0x0067CE, "\xDB\xD5"}, {0x0067CF, "\xC7\xF0"}, {0x0067D0, "\xCB\xBF"}, 
{0x0067D1, "\xB4\xBB"}, {0x0067D2, "\xC3\x3F"}, {0x0067D3, "\xC0\xF7"}, {0x0067D4, "\xBD\xC0"}, 
{0x0067D7, "\xC3\x40"}, {0x0067D8, "\xC4\xD3"}, {0x0067D9, "\xC3\x41"}, {0x0067DA, "\xCD\xAE"}, 
{0x0067DC, "\xC3\x42"}, {0x0067DD, "\xDB\xD1"}, {0x0067DE, "\xDB\xD0"}, {0x0067E1, "\xC3\x43"}, 
{0x0067E2, "\xDB\xD2"}, {0x0067E4, "\xDB\xCF"}, {0x0067E6, "\xC3\x44"}, {0x0067E7, "\xDB\xD7"}, 
{0x0067E9, "\xDB\xCD"}, {0x0067EC, "\xDB\xCB"}, {0x0067EE, "\xDB\xD3"}, {0x0067EF, "\xDB\xC9"}, 
{0x0067F0, "\xC3\x45"}, {0x0067F1, "\xC3\xEC"}, {0x0067F2, "\xC3\x46"}, {0x0067F3, "\xCC\xF8"}, 
{0x0067F4, "\xBC\xC6"}, {0x0067F5, "\xBA\xF4"}, {0x0067F6, "\xC3\x47"}, {0x0067F7, "\xC3\x48"}, 
{0x0067F9, "\xC3\x38"}, {0x0067FB, "\xBA\xBA"}, {0x0067FE, "\xCB\xEF"}, {0x0067FF, "\xB3\xC1"}, 
{0x006801, "\xF3\x52"}, {0x006802, "\xC4\xCE"}, {0x006803, "\xC6\xCA"}, {0x006804, "\xB1\xC9"}, 
{0x006813, "\xC0\xF2"}, {0x006814, "\xC3\x4A"}, {0x006816, "\xC0\xB4"}, {0x006817, "\xB7\xAA"}, 
{0x006819, "\xC3\x4B"}, {0x00681D, "\xC3\x4C"}, {0x00681E, "\xDB\xD9"}, {0x00681F, "\xC3\x4D"}, 
{0x006821, "\xB9\xBB"}, {0x006822, "\xB3\xFC"}, {0x006827, "\xC3\x4F"}, {0x006828, "\xC3\x4E"}, 
{0x006829, "\xDB\xDB"}, {0x00682A, "\xB3\xF4"}, {0x00682B, "\xDB\xE1"}, {0x00682C, "\xC3\x50"}, 
{0x00682D, "\xC3\x51"}, {0x00682F, "\xC3\x52"}, {0x006830, "\xC3\x53"}, {0x006831, "\xC3\x54"}, 
{0x006832, "\xDB\xDE"}, {0x006833, "\xC3\x55"}, {0x006834, "\xC0\xF3"}, {0x006838, "\xB3\xCB"}, 
{0x006839, "\xBA\xAC"}, {0x00683B, "\xC3\x56"}, {0x00683C, "\xB3\xCA"}, {0x00683D, "\xBA\xCF"}, 

};
 for(size_t i=1; i<sizeof(u2mb_013_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_013_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_014_cp20932_init()
{
static U2MBData u2mb_014_cp20932[] = { {0, ""}, 
{0x00683F, "\xC3\x57"}, {0x006840, "\xDB\xDC"}, {0x006841, "\xB7\xE5"}, {0x006842, "\xB7\xCB"}, 
{0x006843, "\xC5\xED"}, {0x006844, "\xC3\x58"}, {0x006845, "\xC3\x59"}, {0x006846, "\xDB\xDA"}, 
{0x006848, "\xB0\xC6"}, {0x00684A, "\xC3\x5A"}, {0x00684C, "\xC3\x5B"}, {0x00684D, "\xDB\xDD"}, 
{0x00684E, "\xDB\xDF"}, {0x006850, "\xB6\xCD"}, {0x006851, "\xB7\xAC"}, {0x006852, "\xC3\x49"}, 
{0x006853, "\xB4\xBC"}, {0x006854, "\xB5\xCB"}, {0x006855, "\xC3\x5C"}, {0x006857, "\xC3\x5D"}, 
{0x006858, "\xC3\x5E"}, {0x006859, "\xDB\xE2"}, {0x00685B, "\xC3\x5F"}, {0x00685C, "\xBA\xF9"}, 
{0x00685D, "\xCB\xF1"}, {0x00685F, "\xBB\xB7"}, {0x006863, "\xDB\xE3"}, {0x006867, "\xC9\xB0"}, 
{0x00686B, "\xC3\x60"}, {0x00686E, "\xC3\x61"}, {0x00686F, "\xC3\x62"}, {0x006870, "\xC3\x63"}, 
{0x006871, "\xC3\x64"}, {0x006872, "\xC3\x65"}, {0x006874, "\xDB\xEF"}, {0x006875, "\xC3\x66"}, 
{0x006876, "\xB2\xB3"}, {0x006877, "\xDB\xE4"}, {0x006879, "\xC3\x67"}, {0x00687A, "\xC3\x68"}, 
{0x00687B, "\xC3\x69"}, {0x00687C, "\xC3\x6A"}, {0x00687E, "\xDB\xF5"}, {0x00687F, "\xDB\xE5"}, 
{0x006881, "\xCE\xC2"}, {0x006882, "\xC3\x6B"}, {0x006883, "\xDB\xEC"}, {0x006884, "\xC3\x6C"}, 
{0x006885, "\xC7\xDF"}, {0x006886, "\xC3\x6D"}, {0x006888, "\xC3\x6E"}, {0x00688D, "\xDB\xF4"}, 
{0x00688F, "\xDB\xE7"}, {0x006893, "\xB0\xB4"}, {0x006894, "\xDB\xE9"}, {0x006896, "\xC3\x6F"}, 
{0x006897, "\xB9\xBC"}, {0x006898, "\xC3\x70"}, {0x00689A, "\xC3\x71"}, {0x00689B, "\xDB\xEB"}, 
{0x00689C, "\xC3\x72"}, {0x00689D, "\xDB\xEA"}, {0x00689F, "\xDB\xE6"}, {0x0068A0, "\xDB\xF1"}, 
{0x0068A1, "\xC3\x73"}, {0x0068A2, "\xBE\xBF"}, {0x0068A3, "\xC3\x74"}, {0x0068A5, "\xC3\x75"}, 
{0x0068A6, "\xD4\xED"}, {0x0068A7, "\xB8\xE8"}, {0x0068A8, "\xCD\xFC"}, {0x0068A9, "\xC3\x76"}, 
{0x0068AA, "\xC3\x77"}, {0x0068AD, "\xDB\xE8"}, {0x0068AE, "\xC3\x78"}, {0x0068AF, "\xC4\xF4"}, 
{0x0068B0, "\xB3\xA3"}, {0x0068B1, "\xBA\xAD"}, {0x0068B2, "\xC3\x79"}, {0x0068B3, "\xDB\xE0"}, 
{0x0068B5, "\xDB\xF0"}, {0x0068B6, "\xB3\xE1"}, {0x0068B9, "\xDB\xEE"}, {0x0068BA, "\xDB\xF2"}, 
{0x0068BB, "\xC3\x7A"}, {0x0068BC, "\xC5\xEE"}, {0x0068C4, "\xB4\xFE"}, {0x0068C5, "\xC3\x7B"}, 
{0x0068C6, "\xDC\xB2"}, {0x0068C8, "\xC3\x7C"}, {0x0068C9, "\xCC\xC9"}, {0x0068CA, "\xDB\xF7"}, 
{0x0068CB, "\xB4\xFD"}, {0x0068CC, "\xC3\x7D"}, {0x0068CD, "\xDB\xFE"}, {0x0068CF, "\xC3\x7E"}, 
{0x0068D0, "\xC4\x21"}, {0x0068D1, "\xC4\x22"}, {0x0068D2, "\xCB\xC0"}, {0x0068D3, "\xC4\x23"}, 
{0x0068D4, "\xDC\xA1"}, {0x0068D5, "\xDC\xA3"}, {0x0068D6, "\xC4\x24"}, {0x0068D7, "\xDC\xA7"}, 
{0x0068D8, "\xDB\xF9"}, {0x0068D9, "\xC4\x25"}, {0x0068DA, "\xC3\xAA"}, {0x0068DC, "\xC4\x26"}, 
{0x0068DD, "\xC4\x27"}, {0x0068DF, "\xC5\xEF"}, {0x0068E0, "\xDC\xAB"}, {0x0068E1, "\xDB\xFC"}, 
{0x0068E3, "\xDC\xA8"}, {0x0068E5, "\xC4\x28"}, {0x0068E7, "\xDC\xA2"}, {0x0068E8, "\xC4\x29"}, 
{0x0068EA, "\xC4\x2A"}, {0x0068EB, "\xC4\x2B"}, {0x0068EC, "\xC4\x2C"}, {0x0068ED, "\xC4\x2D"}, 
{0x0068EE, "\xBF\xB9"}, {0x0068EF, "\xDC\xAC"}, {0x0068F0, "\xC4\x2E"}, {0x0068F1, "\xC4\x2F"}, 
{0x0068F2, "\xC0\xB3"}, {0x0068F5, "\xC4\x30"}, {0x0068F6, "\xC4\x31"}, {0x0068F9, "\xDC\xAA"}, 
{0x0068FA, "\xB4\xBD"}, {0x0068FB, "\xC4\x32"}, {0x0068FC, "\xC4\x33"}, {0x0068FD, "\xC4\x34"}, 
{0x006900, "\xCF\xD0"}, {0x006901, "\xDB\xF6"}, {0x006904, "\xDC\xA6"}, {0x006905, "\xB0\xD8"}, 
{0x006906, "\xC4\x35"}, {0x006908, "\xDB\xF8"}, {0x006909, "\xC4\x36"}, {0x00690A, "\xC4\x37"}, 
{0x00690B, "\xCC\xBA"}, {0x00690C, "\xDB\xFD"}, {0x00690D, "\xBF\xA2"}, {0x00690E, "\xC4\xC7"}, 
{0x00690F, "\xDB\xF3"}, {0x006910, "\xC4\x38"}, {0x006911, "\xC4\x39"}, {0x006912, "\xDC\xA5"}, 
{0x006913, "\xC4\x3A"}, {0x006916, "\xC4\x3B"}, {0x006917, "\xC4\x3C"}, {0x006919, "\xBF\xFA"}, 
{0x00691A, "\xDC\xAF"}, {0x00691B, "\xB3\xF1"}, {0x00691C, "\xB8\xA1"}, {0x006921, "\xDC\xB1"}, 
{0x006922, "\xDB\xFA"}, {0x006923, "\xDC\xB0"}, {0x006925, "\xDC\xA9"}, {0x006926, "\xDB\xFB"}, 
{0x006928, "\xDC\xAD"}, {0x00692A, "\xDC\xAE"}, {0x006930, "\xDC\xBF"}, {0x006931, "\xC4\x3D"}, 
{0x006933, "\xC4\x3E"}, {0x006934, "\xC6\xCE"}, {0x006935, "\xC4\x3F"}, {0x006936, "\xDC\xA4"}, 
{0x006938, "\xC4\x40"}, {0x006939, "\xDC\xBB"}, {0x00693B, "\xC4\x41"}, {0x00693D, "\xDC\xBD"}, 
{0x00693F, "\xC4\xD8"}, {0x006942, "\xC4\x42"}, {0x006945, "\xC4\x43"}, {0x006949, "\xC4\x44"}, 
{0x00694A, "\xCD\xCC"}, {0x00694E, "\xC4\x45"}, {0x006953, "\xC9\xF6"}, {0x006954, "\xDC\xB8"}, 
{0x006955, "\xC2\xCA"}, {0x006957, "\xC4\x46"}, {0x006959, "\xDC\xBE"}, {0x00695A, "\xC1\xBF"}, 
{0x00695B, "\xC4\x47"}, {0x00695C, "\xDC\xB5"}, {0x00695D, "\xDC\xC2"}, {0x00695E, "\xDC\xC1"}, 
{0x006960, "\xC6\xEF"}, {0x006961, "\xDC\xC0"}, {0x006962, "\xC6\xEA"}, {0x006963, "\xC4\x48"}, 
{0x006964, "\xC4\x49"}, {0x006965, "\xC4\x4A"}, {0x006966, "\xC4\x4B"}, {0x006968, "\xC4\x4C"}, 
{0x006969, "\xC4\x4D"}, {0x00696A, "\xDC\xC4"}, {0x00696B, "\xDC\xB7"}, {0x00696C, "\xC4\x4E"}, 
{0x00696D, "\xB6\xC8"}, {0x00696E, "\xDC\xBA"}, {0x00696F, "\xBD\xDD"}, {0x006970, "\xC4\x4F"}, 
{0x006971, "\xC4\x50"}, {0x006972, "\xC4\x51"}, {0x006973, "\xC7\xE0"}, {0x006974, "\xDC\xBC"}, 
{0x006975, "\xB6\xCB"}, {0x006977, "\xDC\xB4"}, {0x006978, "\xDC\xB6"}, {0x006979, "\xDC\xB3"}, 
{0x00697A, "\xC4\x52"}, {0x00697B, "\xC4\x53"}, {0x00697C, "\xCF\xB0"}, {0x00697D, "\xB3\xDA"}, 
{0x00697E, "\xDC\xB9"}, {0x00697F, "\xC4\x54"}, {0x006980, "\xC4\x55"}, {0x006981, "\xDC\xC3"}, 
{0x006982, "\xB3\xB5"}, {0x00698A, "\xBA\xE7"}, {0x00698D, "\xC4\x56"}, {0x00698E, "\xB1\xDD"}, 
{0x006991, "\xDC\xD4"}, {0x006992, "\xC4\x57"}, {0x006994, "\xCF\xB1"}, {0x006995, "\xDC\xD7"}, 
{0x006996, "\xC4\x58"}, {0x006998, "\xC4\x59"}, {0x00699B, "\xBF\xBA"}, {0x00699C, "\xDC\xD6"}, 
{0x0069A0, "\xDC\xD5"}, {0x0069A1, "\xC4\x5A"}, {0x0069A5, "\xC4\x5B"}, {0x0069A6, "\xC4\x5C"}, 
{0x0069A7, "\xDC\xD2"}, {0x0069A8, "\xC4\x5D"}, {0x0069AB, "\xC4\x5E"}, {0x0069AD, "\xC4\x5F"}, 
{0x0069AE, "\xDC\xC6"}, {0x0069AF, "\xC4\x60"}, {0x0069B1, "\xDC\xE3"}, {0x0069B2, "\xDC\xC5"}, 
{0x0069B4, "\xDC\xD8"}, {0x0069B7, "\xC4\x61"}, {0x0069B8, "\xC4\x62"}, {0x0069BA, "\xC4\x63"}, 
{0x0069BB, "\xDC\xD0"}, {0x0069BC, "\xC4\x64"}, {0x0069BE, "\xDC\xCB"}, {0x0069BF, "\xDC\xC8"}, 
{0x0069C1, "\xDC\xC9"}, {0x0069C3, "\xDC\xD1"}, {0x0069C5, "\xC4\x65"}, {0x0069C7, "\xF4\xA2"}, 

};
 for(size_t i=1; i<sizeof(u2mb_014_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_014_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_015_cp20932_init()
{
static U2MBData u2mb_015_cp20932[] = { {0, ""}, 
{0x0069C8, "\xC4\x66"}, {0x0069CA, "\xDC\xCE"}, {0x0069CB, "\xB9\xBD"}, {0x0069CC, "\xC4\xC8"}, 
{0x0069CD, "\xC1\xE4"}, {0x0069CE, "\xDC\xCC"}, {0x0069D0, "\xDC\xC7"}, {0x0069D1, "\xC4\x67"}, 
{0x0069D3, "\xDC\xCA"}, {0x0069D6, "\xC4\x68"}, {0x0069D7, "\xC4\x69"}, {0x0069D8, "\xCD\xCD"}, 
{0x0069D9, "\xCB\xEA"}, {0x0069DD, "\xDC\xCF"}, {0x0069DE, "\xDC\xD9"}, {0x0069E2, "\xC4\x6A"}, 
{0x0069E5, "\xC4\x6B"}, {0x0069E7, "\xDC\xE1"}, {0x0069E8, "\xDC\xDA"}, {0x0069EB, "\xDC\xE7"}, 
{0x0069ED, "\xDC\xE5"}, {0x0069EE, "\xC4\x6C"}, {0x0069EF, "\xC4\x6D"}, {0x0069F1, "\xC4\x6E"}, 
{0x0069F2, "\xDC\xE0"}, {0x0069F3, "\xC4\x6F"}, {0x0069F5, "\xC4\x70"}, {0x0069F9, "\xDC\xDF"}, 
{0x0069FB, "\xC4\xD0"}, {0x0069FD, "\xC1\xE5"}, {0x0069FE, "\xC4\x71"}, {0x0069FF, "\xDC\xDD"}, 
{0x006A00, "\xC4\x72"}, {0x006A01, "\xC4\x73"}, {0x006A02, "\xDC\xDB"}, {0x006A03, "\xC4\x74"}, 
{0x006A05, "\xDC\xE2"}, {0x006A0A, "\xDC\xE8"}, {0x006A0B, "\xC8\xF5"}, {0x006A0C, "\xDC\xEE"}, 
{0x006A0F, "\xC4\x75"}, {0x006A11, "\xC4\x76"}, {0x006A12, "\xDC\xE9"}, {0x006A13, "\xDC\xEC"}, 
{0x006A14, "\xDC\xE6"}, {0x006A15, "\xC4\x77"}, {0x006A17, "\xC3\xF4"}, {0x006A19, "\xC9\xB8"}, 
{0x006A1A, "\xC4\x78"}, {0x006A1B, "\xDC\xDC"}, {0x006A1D, "\xC4\x79"}, {0x006A1E, "\xDC\xE4"}, 
{0x006A1F, "\xBE\xC0"}, {0x006A20, "\xC4\x7A"}, {0x006A21, "\xCC\xCF"}, {0x006A22, "\xDC\xF8"}, 
{0x006A23, "\xDC\xEB"}, {0x006A24, "\xC4\x7B"}, {0x006A28, "\xC4\x7C"}, {0x006A29, "\xB8\xA2"}, 
{0x006A2A, "\xB2\xA3"}, {0x006A2B, "\xB3\xDF"}, {0x006A2E, "\xDC\xD3"}, {0x006A30, "\xC4\x7D"}, 
{0x006A32, "\xC4\x7E"}, {0x006A34, "\xC5\x21"}, {0x006A35, "\xBE\xC1"}, {0x006A36, "\xDC\xF0"}, 
{0x006A37, "\xC5\x22"}, {0x006A38, "\xDC\xF7"}, {0x006A39, "\xBC\xF9"}, {0x006A3A, "\xB3\xF2"}, 
{0x006A3B, "\xC5\x23"}, {0x006A3D, "\xC3\xAE"}, {0x006A3E, "\xC5\x24"}, {0x006A3F, "\xC5\x25"}, 
{0x006A44, "\xDC\xED"}, {0x006A45, "\xC5\x26"}, {0x006A46, "\xC5\x27"}, {0x006A47, "\xDC\xF2"}, 
{0x006A48, "\xDC\xF6"}, {0x006A49, "\xC5\x28"}, {0x006A4A, "\xC5\x29"}, {0x006A4B, "\xB6\xB6"}, 
{0x006A4E, "\xC5\x2A"}, {0x006A50, "\xC5\x2B"}, {0x006A51, "\xC5\x2C"}, {0x006A52, "\xC5\x2D"}, 
{0x006A55, "\xC5\x2E"}, {0x006A56, "\xC5\x2F"}, {0x006A58, "\xB5\xCC"}, {0x006A59, "\xDC\xF4"}, 
{0x006A5B, "\xC5\x30"}, {0x006A5F, "\xB5\xA1"}, {0x006A61, "\xC6\xCB"}, {0x006A62, "\xDC\xF3"}, 
{0x006A64, "\xC5\x31"}, {0x006A66, "\xDC\xF5"}, {0x006A67, "\xC5\x32"}, {0x006A6A, "\xC5\x33"}, 
{0x006A6B, "\xF3\x55"}, {0x006A71, "\xC5\x34"}, {0x006A72, "\xDC\xEF"}, {0x006A73, "\xC5\x35"}, 
{0x006A78, "\xDC\xF1"}, {0x006A7E, "\xC5\x36"}, {0x006A7F, "\xB3\xE0"}, {0x006A80, "\xC3\xC9"}, 
{0x006A81, "\xC5\x37"}, {0x006A83, "\xC5\x38"}, {0x006A84, "\xDC\xFC"}, {0x006A86, "\xC5\x39"}, 
{0x006A87, "\xC5\x3A"}, {0x006A89, "\xC5\x3B"}, {0x006A8B, "\xC5\x3C"}, {0x006A8D, "\xDC\xFA"}, 
{0x006A8E, "\xB8\xE9"}, {0x006A90, "\xDC\xF9"}, {0x006A91, "\xC5\x3D"}, {0x006A97, "\xDD\xA1"}, 
{0x006A9B, "\xC5\x3E"}, {0x006A9C, "\xDB\xD8"}, {0x006A9D, "\xC5\x3F"}, {0x006A9E, "\xC5\x40"}, 
{0x006A9F, "\xC5\x41"}, {0x006AA0, "\xDC\xFB"}, {0x006AA2, "\xDC\xFD"}, {0x006AA3, "\xDC\xFE"}, 
{0x006AA5, "\xC5\x42"}, {0x006AAA, "\xDD\xAC"}, {0x006AAB, "\xC5\x43"}, {0x006AAC, "\xDD\xA8"}, 
{0x006AAE, "\xDB\xED"}, {0x006AAF, "\xC5\x44"}, {0x006AB0, "\xC5\x45"}, {0x006AB1, "\xC5\x46"}, 
{0x006AB3, "\xDD\xA7"}, {0x006AB4, "\xC5\x47"}, {0x006AB8, "\xDD\xA6"}, {0x006ABB, "\xDD\xA3"}, 
{0x006ABD, "\xC5\x48"}, {0x006ABE, "\xC5\x49"}, {0x006ABF, "\xC5\x4A"}, {0x006AC1, "\xDC\xEA"}, 
{0x006AC2, "\xDD\xA5"}, {0x006AC3, "\xDD\xA4"}, {0x006AC6, "\xC5\x4B"}, {0x006AC8, "\xC5\x4D"}, 
{0x006AC9, "\xC5\x4C"}, {0x006ACC, "\xC5\x4E"}, {0x006AD0, "\xC5\x4F"}, {0x006AD1, "\xDD\xAA"}, 
{0x006AD3, "\xCF\xA6"}, {0x006AD4, "\xC5\x50"}, {0x006AD5, "\xC5\x51"}, {0x006AD6, "\xC5\x52"}, 
{0x006ADA, "\xDD\xAD"}, {0x006ADB, "\xB6\xFB"}, {0x006ADC, "\xC5\x53"}, {0x006ADD, "\xC5\x54"}, 
{0x006ADE, "\xDD\xA9"}, {0x006ADF, "\xDD\xAB"}, {0x006AE2, "\xF3\x56"}, {0x006AE4, "\xC5\x55"}, 
{0x006AE7, "\xC5\x56"}, {0x006AE8, "\xC8\xA7"}, {0x006AEA, "\xDD\xAE"}, {0x006AEC, "\xC5\x57"}, 
{0x006AF0, "\xC5\x58"}, {0x006AF1, "\xC5\x59"}, {0x006AF2, "\xC5\x5A"}, {0x006AFA, "\xDD\xB2"}, 
{0x006AFB, "\xDD\xAF"}, {0x006AFC, "\xC5\x5B"}, {0x006AFD, "\xC5\x5C"}, {0x006B02, "\xC5\x5D"}, 
{0x006B03, "\xC5\x5E"}, {0x006B04, "\xCD\xF3"}, {0x006B05, "\xDD\xB0"}, {0x006B06, "\xC5\x5F"}, 
{0x006B07, "\xC5\x60"}, {0x006B09, "\xC5\x61"}, {0x006B0A, "\xDC\xDE"}, {0x006B0F, "\xC5\x62"}, 
{0x006B10, "\xC5\x63"}, {0x006B11, "\xC5\x64"}, {0x006B12, "\xDD\xB3"}, {0x006B16, "\xDD\xB4"}, 
{0x006B17, "\xC5\x65"}, {0x006B1B, "\xC5\x66"}, {0x006B1D, "\xB1\xB5"}, {0x006B1E, "\xC5\x67"}, 
{0x006B1F, "\xDD\xB6"}, {0x006B20, "\xB7\xE7"}, {0x006B21, "\xBC\xA1"}, {0x006B23, "\xB6\xD5"}, 
{0x006B24, "\xC5\x68"}, {0x006B27, "\xB2\xA4"}, {0x006B28, "\xC5\x69"}, {0x006B2B, "\xC5\x6A"}, 
{0x006B2C, "\xC5\x6B"}, {0x006B2F, "\xC5\x6C"}, {0x006B32, "\xCD\xDF"}, {0x006B35, "\xC5\x6D"}, 
{0x006B36, "\xC5\x6E"}, {0x006B37, "\xDD\xB8"}, {0x006B38, "\xDD\xB7"}, {0x006B39, "\xDD\xBA"}, 
{0x006B3A, "\xB5\xBD"}, {0x006B3B, "\xC5\x6F"}, {0x006B3D, "\xB6\xD6"}, {0x006B3E, "\xB4\xBE"}, 
{0x006B3F, "\xC5\x70"}, {0x006B43, "\xDD\xBD"}, {0x006B46, "\xC5\x71"}, {0x006B47, "\xDD\xBC"}, 
{0x006B49, "\xDD\xBE"}, {0x006B4A, "\xC5\x72"}, {0x006B4C, "\xB2\xCE"}, {0x006B4D, "\xC5\x73"}, 
{0x006B4E, "\xC3\xB7"}, {0x006B50, "\xDD\xBF"}, {0x006B52, "\xC5\x74"}, {0x006B53, "\xB4\xBF"}, 
{0x006B54, "\xDD\xC1"}, {0x006B56, "\xC5\x75"}, {0x006B58, "\xC5\x76"}, {0x006B59, "\xDD\xC0"}, 
{0x006B5B, "\xDD\xC2"}, {0x006B5D, "\xC5\x77"}, {0x006B5F, "\xDD\xC3"}, {0x006B60, "\xC5\x78"}, 
{0x006B61, "\xDD\xC4"}, {0x006B62, "\xBB\xDF"}, {0x006B63, "\xC0\xB5"}, {0x006B64, "\xBA\xA1"}, 
{0x006B66, "\xC9\xF0"}, {0x006B67, "\xC5\x79"}, {0x006B69, "\xCA\xE2"}, {0x006B6A, "\xCF\xC4"}, 
{0x006B6B, "\xC5\x7A"}, {0x006B6E, "\xC5\x7B"}, {0x006B6F, "\xBB\xF5"}, {0x006B70, "\xC5\x7C"}, 
{0x006B73, "\xBA\xD0"}, {0x006B74, "\xCE\xF2"}, {0x006B75, "\xC5\x7D"}, {0x006B78, "\xDD\xC5"}, 
{0x006B79, "\xDD\xC6"}, {0x006B7B, "\xBB\xE0"}, {0x006B7D, "\xC5\x7E"}, {0x006B7E, "\xC6\x21"}, 
{0x006B7F, "\xDD\xC7"}, {0x006B80, "\xDD\xC8"}, {0x006B82, "\xC6\x22"}, {0x006B83, "\xDD\xCA"}, 

};
 for(size_t i=1; i<sizeof(u2mb_015_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_015_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_016_cp20932_init()
{
static U2MBData u2mb_016_cp20932[] = { {0, ""}, 
{0x006B84, "\xDD\xC9"}, {0x006B85, "\xC6\x23"}, {0x006B86, "\xCB\xD8"}, {0x006B89, "\xBD\xDE"}, 
{0x006B8A, "\xBC\xEC"}, {0x006B8B, "\xBB\xC4"}, {0x006B8D, "\xDD\xCB"}, {0x006B95, "\xDD\xCD"}, 
{0x006B96, "\xBF\xA3"}, {0x006B97, "\xC6\x24"}, {0x006B98, "\xDD\xCC"}, {0x006B9B, "\xC6\x25"}, 
{0x006B9E, "\xDD\xCE"}, {0x006B9F, "\xC6\x26"}, {0x006BA0, "\xC6\x27"}, {0x006BA2, "\xC6\x28"}, 
{0x006BA3, "\xC6\x29"}, {0x006BA4, "\xDD\xCF"}, {0x006BA8, "\xC6\x2A"}, {0x006BA9, "\xC6\x2B"}, 
{0x006BAA, "\xDD\xD0"}, {0x006BAB, "\xDD\xD1"}, {0x006BAC, "\xC6\x2C"}, {0x006BAD, "\xC6\x2D"}, 
{0x006BAE, "\xC6\x2E"}, {0x006BAF, "\xDD\xD2"}, {0x006BB0, "\xC6\x2F"}, {0x006BB1, "\xDD\xD4"}, 
{0x006BB2, "\xDD\xD3"}, {0x006BB3, "\xDD\xD5"}, {0x006BB4, "\xB2\xA5"}, {0x006BB5, "\xC3\xCA"}, 
{0x006BB7, "\xDD\xD6"}, {0x006BB8, "\xC6\x30"}, {0x006BB9, "\xC6\x31"}, {0x006BBA, "\xBB\xA6"}, 
{0x006BBB, "\xB3\xCC"}, {0x006BBC, "\xDD\xD7"}, {0x006BBD, "\xC6\x32"}, {0x006BBE, "\xC6\x33"}, 
{0x006BBF, "\xC5\xC2"}, {0x006BC0, "\xD4\xCC"}, {0x006BC3, "\xC6\x34"}, {0x006BC4, "\xC6\x35"}, 
{0x006BC5, "\xB5\xA3"}, {0x006BC6, "\xDD\xD8"}, {0x006BC9, "\xC6\x36"}, {0x006BCB, "\xDD\xD9"}, 
{0x006BCC, "\xC6\x37"}, {0x006BCD, "\xCA\xEC"}, {0x006BCE, "\xCB\xE8"}, {0x006BD2, "\xC6\xC7"}, 
{0x006BD3, "\xDD\xDA"}, {0x006BD4, "\xC8\xE6"}, {0x006BD6, "\xC6\x38"}, {0x006BD8, "\xC8\xFB"}, 
{0x006BDA, "\xC6\x39"}, {0x006BDB, "\xCC\xD3"}, {0x006BDF, "\xDD\xDB"}, {0x006BE1, "\xC6\x3A"}, 
{0x006BE3, "\xC6\x3B"}, {0x006BE6, "\xC6\x3C"}, {0x006BE7, "\xC6\x3D"}, {0x006BEB, "\xDD\xDD"}, 
{0x006BEC, "\xDD\xDC"}, {0x006BEE, "\xC6\x3E"}, {0x006BEF, "\xDD\xDF"}, {0x006BF1, "\xC6\x3F"}, 
{0x006BF3, "\xDD\xDE"}, {0x006BF7, "\xC6\x40"}, {0x006BF9, "\xC6\x41"}, {0x006BFF, "\xC6\x42"}, 
{0x006C02, "\xC6\x43"}, {0x006C04, "\xC6\x44"}, {0x006C05, "\xC6\x45"}, {0x006C08, "\xDD\xE1"}, 
{0x006C09, "\xC6\x46"}, {0x006C0D, "\xC6\x47"}, {0x006C0E, "\xC6\x48"}, {0x006C0F, "\xBB\xE1"}, 
{0x006C10, "\xC6\x49"}, {0x006C11, "\xCC\xB1"}, {0x006C12, "\xC6\x4A"}, {0x006C13, "\xDD\xE2"}, 
{0x006C14, "\xDD\xE3"}, {0x006C17, "\xB5\xA4"}, {0x006C19, "\xC6\x4B"}, {0x006C1B, "\xDD\xE4"}, 
{0x006C1F, "\xC6\x4C"}, {0x006C23, "\xDD\xE6"}, {0x006C24, "\xDD\xE5"}, {0x006C26, "\xC6\x4D"}, 
{0x006C27, "\xC6\x4E"}, {0x006C28, "\xC6\x4F"}, {0x006C2C, "\xC6\x50"}, {0x006C2E, "\xC6\x51"}, 
{0x006C33, "\xC6\x52"}, {0x006C34, "\xBF\xE5"}, {0x006C35, "\xC6\x53"}, {0x006C36, "\xC6\x54"}, 
{0x006C37, "\xC9\xB9"}, {0x006C38, "\xB1\xCA"}, {0x006C3A, "\xC6\x55"}, {0x006C3B, "\xC6\x56"}, 
{0x006C3E, "\xC8\xC5"}, {0x006C3F, "\xC6\x57"}, {0x006C40, "\xC4\xF5"}, {0x006C41, "\xBD\xC1"}, 
{0x006C42, "\xB5\xE1"}, {0x006C4A, "\xC6\x58"}, {0x006C4B, "\xC6\x59"}, {0x006C4D, "\xC6\x5A"}, 
{0x006C4E, "\xC8\xC6"}, {0x006C4F, "\xC6\x5B"}, {0x006C50, "\xBC\xAE"}, {0x006C52, "\xC6\x5C"}, 
{0x006C54, "\xC6\x5D"}, {0x006C55, "\xDD\xE8"}, {0x006C57, "\xB4\xC0"}, {0x006C59, "\xC6\x5E"}, 
{0x006C5A, "\xB1\xF8"}, {0x006C5B, "\xC6\x5F"}, {0x006C5C, "\xC6\x60"}, {0x006C5D, "\xC6\xF2"}, 
{0x006C5E, "\xDD\xE7"}, {0x006C5F, "\xB9\xBE"}, {0x006C60, "\xC3\xD3"}, {0x006C62, "\xDD\xE9"}, 
{0x006C67, "\xC7\x36"}, {0x006C68, "\xDD\xF1"}, {0x006C6A, "\xDD\xEA"}, {0x006C6B, "\xC6\x61"}, 
{0x006C6D, "\xC6\x62"}, {0x006C6F, "\xC6\x63"}, {0x006C70, "\xC2\xC1"}, {0x006C72, "\xB5\xE2"}, 
{0x006C73, "\xDD\xF2"}, {0x006C74, "\xC6\x64"}, {0x006C76, "\xC6\x65"}, {0x006C78, "\xC6\x66"}, 
{0x006C79, "\xC6\x67"}, {0x006C7A, "\xB7\xE8"}, {0x006C7B, "\xC6\x68"}, {0x006C7D, "\xB5\xA5"}, 
{0x006C7E, "\xDD\xF0"}, {0x006C81, "\xDD\xEE"}, {0x006C82, "\xDD\xEB"}, {0x006C83, "\xCD\xE0"}, 
{0x006C85, "\xC6\x69"}, {0x006C86, "\xC6\x6A"}, {0x006C87, "\xC6\x6B"}, {0x006C88, "\xC4\xC0"}, 
{0x006C89, "\xC6\x6C"}, {0x006C8C, "\xC6\xD9"}, {0x006C8D, "\xDD\xEC"}, {0x006C90, "\xDD\xF4"}, 
{0x006C92, "\xDD\xF3"}, {0x006C93, "\xB7\xA3"}, {0x006C94, "\xC6\x6D"}, {0x006C95, "\xC6\x6E"}, 
{0x006C96, "\xB2\xAD"}, {0x006C97, "\xC6\x6F"}, {0x006C98, "\xC6\x70"}, {0x006C99, "\xBA\xBB"}, 
{0x006C9A, "\xDD\xED"}, {0x006C9B, "\xDD\xEF"}, {0x006C9C, "\xC6\x71"}, {0x006C9F, "\xC6\x72"}, 
{0x006CA1, "\xCB\xD7"}, {0x006CA2, "\xC2\xF4"}, {0x006CAB, "\xCB\xF7"}, {0x006CAE, "\xDD\xFC"}, 
{0x006CB0, "\xC6\x73"}, {0x006CB1, "\xDD\xFD"}, {0x006CB2, "\xC6\x74"}, {0x006CB3, "\xB2\xCF"}, 
{0x006CB4, "\xC6\x75"}, {0x006CB8, "\xCA\xA8"}, {0x006CB9, "\xCC\xFD"}, {0x006CBA, "\xDE\xA1"}, 
{0x006CBB, "\xBC\xA3"}, {0x006CBC, "\xBE\xC2"}, {0x006CBD, "\xDD\xF8"}, {0x006CBE, "\xDD\xFE"}, 
{0x006CBF, "\xB1\xE8"}, {0x006CC1, "\xB6\xB7"}, {0x006CC2, "\xC6\x76"}, {0x006CC4, "\xDD\xF5"}, 
{0x006CC5, "\xDD\xFA"}, {0x006CC6, "\xC6\x77"}, {0x006CC9, "\xC0\xF4"}, {0x006CCA, "\xC7\xF1"}, 
{0x006CCC, "\xC8\xE7"}, {0x006CCD, "\xC6\x78"}, {0x006CCF, "\xC6\x79"}, {0x006CD0, "\xC6\x7A"}, 
{0x006CD1, "\xC6\x7B"}, {0x006CD2, "\xC6\x7C"}, {0x006CD3, "\xDD\xF7"}, {0x006CD4, "\xC6\x7D"}, 
{0x006CD5, "\xCB\xA1"}, {0x006CD6, "\xC6\x7E"}, {0x006CD7, "\xDD\xF9"}, {0x006CD9, "\xDE\xA4"}, 
{0x006CDA, "\xC7\x21"}, {0x006CDB, "\xDE\xA2"}, {0x006CDC, "\xC7\x22"}, {0x006CDD, "\xDD\xFB"}, 
{0x006CE0, "\xC7\x23"}, {0x006CE1, "\xCB\xA2"}, {0x006CE2, "\xC7\xC8"}, {0x006CE3, "\xB5\xE3"}, 
{0x006CE5, "\xC5\xA5"}, {0x006CE7, "\xC7\x24"}, {0x006CE8, "\xC3\xED"}, {0x006CE9, "\xC7\x25"}, 
{0x006CEA, "\xDE\xA5"}, {0x006CEB, "\xC7\x26"}, {0x006CEC, "\xC7\x27"}, {0x006CEE, "\xC7\x28"}, 
{0x006CEF, "\xDE\xA3"}, {0x006CF0, "\xC2\xD9"}, {0x006CF1, "\xDD\xF6"}, {0x006CF2, "\xC7\x29"}, 
{0x006CF3, "\xB1\xCB"}, {0x006CF4, "\xC7\x2A"}, {0x006D04, "\xC7\x2B"}, {0x006D07, "\xC7\x2C"}, 
{0x006D0A, "\xC7\x2D"}, {0x006D0B, "\xCD\xCE"}, {0x006D0C, "\xDE\xB0"}, {0x006D0E, "\xC7\x2E"}, 
{0x006D0F, "\xC7\x2F"}, {0x006D11, "\xC7\x30"}, {0x006D12, "\xDE\xAF"}, {0x006D13, "\xC7\x31"}, 
{0x006D17, "\xC0\xF6"}, {0x006D19, "\xDE\xAC"}, {0x006D1A, "\xC7\x32"}, {0x006D1B, "\xCD\xEC"}, 
{0x006D1E, "\xC6\xB6"}, {0x006D1F, "\xDE\xA6"}, {0x006D25, "\xC4\xC5"}, {0x006D26, "\xC7\x33"}, 
{0x006D27, "\xC7\x34"}, {0x006D28, "\xC7\x35"}, {0x006D29, "\xB1\xCC"}, {0x006D2A, "\xB9\xBF"}, 
{0x006D2B, "\xDE\xA9"}, {0x006D2E, "\xC7\x37"}, {0x006D2F, "\xC7\x38"}, {0x006D31, "\xC7\x39"}, 
{0x006D32, "\xBD\xA7"}, {0x006D33, "\xDE\xAE"}, {0x006D35, "\xDE\xAD"}, {0x006D36, "\xDE\xA8"}, 

};
 for(size_t i=1; i<sizeof(u2mb_016_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_016_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_017_cp20932_init()
{
static U2MBData u2mb_017_cp20932[] = { {0, ""}, 
{0x006D38, "\xDE\xAB"}, {0x006D39, "\xC7\x3A"}, {0x006D3B, "\xB3\xE8"}, {0x006D3C, "\xC7\x3B"}, 
{0x006D3D, "\xDE\xAA"}, {0x006D3E, "\xC7\xC9"}, {0x006D3F, "\xC7\x3C"}, {0x006D41, "\xCE\xAE"}, 
{0x006D44, "\xBE\xF4"}, {0x006D45, "\xC0\xF5"}, {0x006D57, "\xC7\x3D"}, {0x006D59, "\xDE\xB6"}, 
{0x006D5A, "\xDE\xB4"}, {0x006D5C, "\xC9\xCD"}, {0x006D5E, "\xC7\x3E"}, {0x006D5F, "\xC7\x3F"}, 
{0x006D61, "\xC7\x40"}, {0x006D63, "\xDE\xB1"}, {0x006D64, "\xDE\xB3"}, {0x006D65, "\xC7\x41"}, 
{0x006D66, "\xB1\xBA"}, {0x006D67, "\xC7\x42"}, {0x006D69, "\xB9\xC0"}, {0x006D6A, "\xCF\xB2"}, 
{0x006D6C, "\xB3\xBD"}, {0x006D6E, "\xC9\xE2"}, {0x006D6F, "\xC7\x43"}, {0x006D70, "\xC7\x44"}, 
{0x006D74, "\xCD\xE1"}, {0x006D77, "\xB3\xA4"}, {0x006D78, "\xBF\xBB"}, {0x006D79, "\xDE\xB5"}, 
{0x006D7C, "\xC7\x45"}, {0x006D82, "\xC7\x46"}, {0x006D85, "\xDE\xBA"}, {0x006D87, "\xC7\x47"}, 
{0x006D88, "\xBE\xC3"}, {0x006D8C, "\xCD\xB0"}, {0x006D8E, "\xDE\xB7"}, {0x006D91, "\xC7\x48"}, 
{0x006D92, "\xC7\x49"}, {0x006D93, "\xDE\xB2"}, {0x006D94, "\xC7\x4A"}, {0x006D95, "\xDE\xB8"}, 
{0x006D96, "\xC7\x4B"}, {0x006D97, "\xC7\x4C"}, {0x006D98, "\xC7\x4D"}, {0x006D99, "\xCE\xDE"}, 
{0x006D9B, "\xC5\xF3"}, {0x006D9C, "\xC6\xC2"}, {0x006DAA, "\xC7\x4E"}, {0x006DAC, "\xC7\x4F"}, 
{0x006DAF, "\xB3\xB6"}, {0x006DB2, "\xB1\xD5"}, {0x006DB4, "\xC7\x50"}, {0x006DB5, "\xDE\xBE"}, 
{0x006DB7, "\xC7\x51"}, {0x006DB8, "\xDE\xC1"}, {0x006DB9, "\xC7\x52"}, {0x006DBC, "\xCE\xC3"}, 
{0x006DBD, "\xC7\x53"}, {0x006DBF, "\xC7\x54"}, {0x006DC0, "\xCD\xE4"}, {0x006DC4, "\xC7\x55"}, 
{0x006DC5, "\xDE\xC8"}, {0x006DC6, "\xDE\xC2"}, {0x006DC7, "\xDE\xBF"}, {0x006DC8, "\xC7\x56"}, 
{0x006DCA, "\xC7\x57"}, {0x006DCB, "\xCE\xD4"}, {0x006DCC, "\xDE\xC5"}, {0x006DCE, "\xC7\x58"}, 
{0x006DCF, "\xC7\x59"}, {0x006DD1, "\xBD\xCA"}, {0x006DD2, "\xDE\xC7"}, {0x006DD5, "\xDE\xCC"}, 
{0x006DD6, "\xC7\x5A"}, {0x006DD8, "\xC5\xF1"}, {0x006DD9, "\xDE\xCA"}, {0x006DDB, "\xC7\x5B"}, 
{0x006DDD, "\xC7\x5C"}, {0x006DDE, "\xDE\xC4"}, {0x006DDF, "\xC7\x5D"}, {0x006DE0, "\xC7\x5E"}, 
{0x006DE1, "\xC3\xB8"}, {0x006DE2, "\xC7\x5F"}, {0x006DE4, "\xDE\xCB"}, {0x006DE5, "\xC7\x60"}, 
{0x006DE6, "\xDE\xC0"}, {0x006DE8, "\xDE\xC6"}, {0x006DE9, "\xC7\x61"}, {0x006DEA, "\xDE\xCD"}, 
{0x006DEB, "\xB0\xFC"}, {0x006DEC, "\xDE\xC3"}, {0x006DEE, "\xDE\xCE"}, {0x006DEF, "\xC7\x62"}, 
{0x006DF0, "\xC7\x63"}, {0x006DF1, "\xBF\xBC"}, {0x006DF2, "\xF3\x58"}, {0x006DF3, "\xBD\xDF"}, 
{0x006DF4, "\xC7\x64"}, {0x006DF5, "\xCA\xA5"}, {0x006DF6, "\xC7\x65"}, {0x006DF7, "\xBA\xAE"}, 
{0x006DF8, "\xF3\x57"}, {0x006DF9, "\xDE\xBB"}, {0x006DFA, "\xDE\xC9"}, {0x006DFB, "\xC5\xBA"}, 
{0x006DFC, "\xC7\x66"}, {0x006E00, "\xC7\x67"}, {0x006E04, "\xC7\x68"}, {0x006E05, "\xC0\xB6"}, 
{0x006E07, "\xB3\xE9"}, {0x006E08, "\xBA\xD1"}, {0x006E09, "\xBE\xC4"}, {0x006E0A, "\xDE\xBD"}, 
{0x006E0B, "\xBD\xC2"}, {0x006E13, "\xB7\xCC"}, {0x006E15, "\xDE\xBC"}, {0x006E19, "\xDE\xD2"}, 
{0x006E1A, "\xBD\xED"}, {0x006E1B, "\xB8\xBA"}, {0x006E1D, "\xDE\xE1"}, {0x006E1E, "\xC7\x69"}, 
{0x006E1F, "\xDE\xDB"}, {0x006E20, "\xB5\xF4"}, {0x006E21, "\xC5\xCF"}, {0x006E22, "\xC7\x6A"}, 
{0x006E23, "\xDE\xD6"}, {0x006E24, "\xDE\xDF"}, {0x006E25, "\xB0\xAF"}, {0x006E26, "\xB1\xB2"}, 
{0x006E27, "\xC7\x6B"}, {0x006E29, "\xB2\xB9"}, {0x006E2B, "\xDE\xD8"}, {0x006E2C, "\xC2\xAC"}, 
{0x006E2D, "\xDE\xCF"}, {0x006E2E, "\xDE\xD1"}, {0x006E2F, "\xB9\xC1"}, {0x006E32, "\xC7\x6C"}, 
{0x006E36, "\xC7\x6D"}, {0x006E38, "\xDE\xE2"}, {0x006E39, "\xC7\x6E"}, {0x006E3A, "\xDE\xDD"}, 
{0x006E3B, "\xC7\x6F"}, {0x006E3C, "\xC7\x70"}, {0x006E3E, "\xDE\xD5"}, {0x006E43, "\xDE\xDC"}, 
{0x006E44, "\xC7\x71"}, {0x006E45, "\xC7\x72"}, {0x006E48, "\xC7\x73"}, {0x006E49, "\xC7\x74"}, 
{0x006E4A, "\xCC\xAB"}, {0x006E4B, "\xC7\x75"}, {0x006E4D, "\xDE\xDA"}, {0x006E4E, "\xDE\xDE"}, 
{0x006E4F, "\xC7\x76"}, {0x006E51, "\xC7\x77"}, {0x006E52, "\xC7\x78"}, {0x006E53, "\xC7\x79"}, 
{0x006E54, "\xC7\x7A"}, {0x006E56, "\xB8\xD0"}, {0x006E57, "\xC7\x7B"}, {0x006E58, "\xBE\xC5"}, 
{0x006E5B, "\xC3\xB9"}, {0x006E5C, "\xC7\x7C"}, {0x006E5D, "\xC7\x7D"}, {0x006E5E, "\xC7\x7E"}, 
{0x006E5F, "\xDE\xD4"}, {0x006E62, "\xC8\x21"}, {0x006E63, "\xC8\x22"}, {0x006E67, "\xCD\xAF"}, 
{0x006E68, "\xC8\x23"}, {0x006E6B, "\xDE\xD7"}, {0x006E6E, "\xDE\xD0"}, {0x006E6F, "\xC5\xF2"}, 
{0x006E72, "\xDE\xD3"}, {0x006E73, "\xC8\x24"}, {0x006E76, "\xDE\xD9"}, {0x006E7B, "\xC8\x25"}, 
{0x006E7D, "\xC8\x26"}, {0x006E7E, "\xCF\xD1"}, {0x006E7F, "\xBC\xBE"}, {0x006E80, "\xCB\xFE"}, 
{0x006E82, "\xDE\xE3"}, {0x006E8C, "\xC8\xAE"}, {0x006E8D, "\xC8\x27"}, {0x006E8F, "\xDE\xEF"}, 
{0x006E90, "\xB8\xBB"}, {0x006E93, "\xC8\x28"}, {0x006E96, "\xBD\xE0"}, {0x006E98, "\xDE\xE5"}, 
{0x006E99, "\xC8\x29"}, {0x006E9C, "\xCE\xAF"}, {0x006E9D, "\xB9\xC2"}, {0x006E9F, "\xDE\xF2"}, 
{0x006EA0, "\xC8\x2A"}, {0x006EA2, "\xB0\xEE"}, {0x006EA5, "\xDE\xF0"}, {0x006EA7, "\xC8\x2B"}, 
{0x006EAA, "\xDE\xE4"}, {0x006EAD, "\xC8\x2C"}, {0x006EAE, "\xC8\x2D"}, {0x006EAF, "\xDE\xEA"}, 
{0x006EB1, "\xC8\x2E"}, {0x006EB2, "\xDE\xEC"}, {0x006EB3, "\xC8\x2F"}, {0x006EB6, "\xCD\xCF"}, 
{0x006EB7, "\xDE\xE7"}, {0x006EBA, "\xC5\xAE"}, {0x006EBB, "\xC8\x30"}, {0x006EBD, "\xDE\xE9"}, 
{0x006EBF, "\xC8\x31"}, {0x006EC0, "\xC8\x32"}, {0x006EC1, "\xC8\x33"}, {0x006EC2, "\xDE\xF1"}, 
{0x006EC3, "\xC8\x34"}, {0x006EC4, "\xDE\xEB"}, {0x006EC5, "\xCC\xC7"}, {0x006EC7, "\xC8\x35"}, 
{0x006EC8, "\xC8\x36"}, {0x006EC9, "\xDE\xE6"}, {0x006ECA, "\xC8\x37"}, {0x006ECB, "\xBC\xA2"}, 
{0x006ECC, "\xDE\xFE"}, {0x006ECD, "\xC8\x38"}, {0x006ECE, "\xC8\x39"}, {0x006ECF, "\xC8\x3A"}, 
{0x006ED1, "\xB3\xEA"}, {0x006ED3, "\xDE\xE8"}, {0x006ED4, "\xDE\xED"}, {0x006ED5, "\xDE\xEE"}, 
{0x006EDD, "\xC2\xEC"}, {0x006EDE, "\xC2\xDA"}, {0x006EEB, "\xC8\x3B"}, {0x006EEC, "\xDE\xF6"}, 
{0x006EED, "\xC8\x3C"}, {0x006EEE, "\xC8\x3D"}, {0x006EEF, "\xDE\xFC"}, {0x006EF2, "\xDE\xFA"}, 
{0x006EF4, "\xC5\xA9"}, {0x006EF7, "\xDF\xA3"}, {0x006EF8, "\xDE\xF7"}, {0x006EF9, "\xC8\x3E"}, 
{0x006EFB, "\xC8\x3F"}, {0x006EFD, "\xC8\x40"}, {0x006EFE, "\xDE\xF8"}, {0x006EFF, "\xDE\xE0"}, 
{0x006F01, "\xB5\xF9"}, {0x006F02, "\xC9\xBA"}, {0x006F04, "\xC8\x41"}, {0x006F06, "\xBC\xBF"}, 
{0x006F08, "\xC8\x42"}, {0x006F09, "\xB9\xF7"}, {0x006F0A, "\xC8\x43"}, {0x006F0C, "\xC8\x44"}, 

};
 for(size_t i=1; i<sizeof(u2mb_017_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_017_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_018_cp20932_init()
{
static U2MBData u2mb_018_cp20932[] = { {0, ""}, 
{0x006F0D, "\xC8\x45"}, {0x006F0F, "\xCF\xB3"}, {0x006F11, "\xDE\xF4"}, {0x006F13, "\xDF\xA2"}, 
{0x006F14, "\xB1\xE9"}, {0x006F15, "\xC1\xE6"}, {0x006F16, "\xC8\x46"}, {0x006F18, "\xC8\x47"}, 
{0x006F1A, "\xC8\x48"}, {0x006F1B, "\xC8\x49"}, {0x006F20, "\xC7\xF9"}, {0x006F22, "\xB4\xC1"}, 
{0x006F23, "\xCE\xFA"}, {0x006F26, "\xC8\x4A"}, {0x006F29, "\xC8\x4B"}, {0x006F2A, "\xC8\x4C"}, 
{0x006F2B, "\xCC\xA1"}, {0x006F2C, "\xC4\xD2"}, {0x006F2D, "\xC8\x53"}, {0x006F2F, "\xC8\x4D"}, 
{0x006F30, "\xC8\x4E"}, {0x006F31, "\xDE\xFB"}, {0x006F32, "\xDE\xFD"}, {0x006F33, "\xC8\x4F"}, 
{0x006F36, "\xC8\x50"}, {0x006F38, "\xC1\xB2"}, {0x006F3B, "\xC8\x51"}, {0x006F3C, "\xC8\x52"}, 
{0x006F3E, "\xDF\xA1"}, {0x006F3F, "\xDE\xF9"}, {0x006F41, "\xDE\xF3"}, {0x006F45, "\xB4\xC3"}, 
{0x006F4F, "\xC8\x54"}, {0x006F51, "\xC8\x55"}, {0x006F52, "\xC8\x56"}, {0x006F53, "\xC8\x57"}, 
{0x006F54, "\xB7\xE9"}, {0x006F57, "\xC8\x58"}, {0x006F58, "\xDF\xAF"}, {0x006F59, "\xC8\x59"}, 
{0x006F5A, "\xC8\x5A"}, {0x006F5B, "\xDF\xAA"}, {0x006F5C, "\xC0\xF8"}, {0x006F5D, "\xC8\x5B"}, 
{0x006F5E, "\xC8\x5C"}, {0x006F5F, "\xB3\xE3"}, {0x006F61, "\xC8\x5D"}, {0x006F62, "\xC8\x5E"}, 
{0x006F64, "\xBD\xE1"}, {0x006F66, "\xDF\xB3"}, {0x006F68, "\xC8\x5F"}, {0x006F6C, "\xC8\x60"}, 
{0x006F6D, "\xDF\xAC"}, {0x006F6E, "\xC4\xAC"}, {0x006F6F, "\xDF\xA9"}, {0x006F70, "\xC4\xD9"}, 
{0x006F74, "\xDF\xCC"}, {0x006F78, "\xDF\xA6"}, {0x006F7A, "\xDF\xA5"}, {0x006F7C, "\xDF\xAE"}, 
{0x006F7D, "\xC8\x61"}, {0x006F7E, "\xC8\x62"}, {0x006F80, "\xDF\xA8"}, {0x006F81, "\xDF\xA7"}, 
{0x006F82, "\xDF\xAD"}, {0x006F83, "\xC8\x63"}, {0x006F84, "\xC0\xA1"}, {0x006F86, "\xDF\xA4"}, 
{0x006F87, "\xC8\x64"}, {0x006F88, "\xC8\x65"}, {0x006F8B, "\xC8\x66"}, {0x006F8C, "\xC8\x67"}, 
{0x006F8D, "\xC8\x68"}, {0x006F8E, "\xDF\xB0"}, {0x006F90, "\xC8\x69"}, {0x006F91, "\xDF\xB1"}, 
{0x006F92, "\xC8\x6A"}, {0x006F93, "\xC8\x6B"}, {0x006F94, "\xC8\x6C"}, {0x006F96, "\xC8\x6D"}, 
{0x006F97, "\xB4\xC2"}, {0x006F9A, "\xC8\x6E"}, {0x006F9F, "\xC8\x6F"}, {0x006FA0, "\xC8\x70"}, 
{0x006FA1, "\xDF\xB6"}, {0x006FA3, "\xDF\xB5"}, {0x006FA4, "\xDF\xB7"}, {0x006FA5, "\xC8\x71"}, 
{0x006FA6, "\xC8\x72"}, {0x006FA7, "\xC8\x73"}, {0x006FA8, "\xC8\x74"}, {0x006FAA, "\xDF\xBA"}, 
{0x006FAE, "\xC8\x75"}, {0x006FAF, "\xC8\x76"}, {0x006FB0, "\xC8\x77"}, {0x006FB1, "\xC5\xC3"}, 
{0x006FB3, "\xDF\xB4"}, {0x006FB5, "\xC8\x78"}, {0x006FB6, "\xC8\x79"}, {0x006FB9, "\xDF\xB8"}, 
{0x006FBC, "\xC8\x7A"}, {0x006FC0, "\xB7\xE3"}, {0x006FC1, "\xC2\xF9"}, {0x006FC2, "\xDF\xB2"}, 
{0x006FC3, "\xC7\xBB"}, {0x006FC5, "\xC8\x7B"}, {0x006FC6, "\xDF\xB9"}, {0x006FC7, "\xC8\x7C"}, 
{0x006FC8, "\xC8\x7D"}, {0x006FCA, "\xC8\x7E"}, {0x006FD4, "\xDF\xBE"}, {0x006FD5, "\xDF\xBC"}, 
{0x006FD8, "\xDF\xBF"}, {0x006FDA, "\xC9\x21"}, {0x006FDB, "\xDF\xC2"}, {0x006FDE, "\xC9\x22"}, 
{0x006FDF, "\xDF\xBB"}, {0x006FE0, "\xB9\xEA"}, {0x006FE1, "\xC7\xA8"}, {0x006FE4, "\xDE\xB9"}, 
{0x006FE8, "\xC9\x23"}, {0x006FE9, "\xC9\x24"}, {0x006FEB, "\xCD\xF4"}, {0x006FEC, "\xDF\xBD"}, 
{0x006FEE, "\xDF\xC1"}, {0x006FEF, "\xC2\xF5"}, {0x006FF0, "\xC9\x25"}, {0x006FF1, "\xDF\xC0"}, 
{0x006FF3, "\xDF\xAB"}, {0x006FF5, "\xC9\x26"}, {0x006FF6, "\xEF\xE9"}, {0x006FF9, "\xC9\x27"}, 
{0x006FFA, "\xDF\xC5"}, {0x006FFC, "\xC9\x28"}, {0x006FFD, "\xC9\x29"}, {0x006FFE, "\xDF\xC9"}, 
{0x007000, "\xC9\x2A"}, {0x007001, "\xDF\xC7"}, {0x007005, "\xC9\x2B"}, {0x007006, "\xC9\x2C"}, 
{0x007007, "\xC9\x2D"}, {0x007009, "\xDF\xC3"}, {0x00700B, "\xDF\xC4"}, {0x00700D, "\xC9\x2E"}, 
{0x00700F, "\xDF\xC8"}, {0x007011, "\xDF\xC6"}, {0x007015, "\xC9\xCE"}, {0x007017, "\xC9\x2F"}, 
{0x007018, "\xDF\xCE"}, {0x00701A, "\xDF\xCB"}, {0x00701B, "\xDF\xCA"}, {0x00701D, "\xDF\xCD"}, 
{0x00701E, "\xC6\xD4"}, {0x00701F, "\xDF\xCF"}, {0x007020, "\xC9\x30"}, {0x007023, "\xC9\x31"}, 
{0x007026, "\xC3\xF5"}, {0x007027, "\xC2\xED"}, {0x007028, "\xF3\x59"}, {0x00702C, "\xC0\xA5"}, 
{0x00702F, "\xC9\x32"}, {0x007030, "\xDF\xD0"}, {0x007032, "\xDF\xD2"}, {0x007034, "\xC9\x33"}, 
{0x007037, "\xC9\x34"}, {0x007039, "\xC9\x35"}, {0x00703C, "\xC9\x36"}, {0x00703E, "\xDF\xD1"}, 
{0x007043, "\xC9\x37"}, {0x007044, "\xC9\x38"}, {0x007048, "\xC9\x39"}, {0x007049, "\xC9\x3A"}, 
{0x00704A, "\xC9\x3B"}, {0x00704B, "\xC9\x3C"}, {0x00704C, "\xDE\xF5"}, {0x00704E, "\xC9\x41"}, 
{0x007051, "\xDF\xD3"}, {0x007054, "\xC9\x3D"}, {0x007055, "\xC9\x3E"}, {0x007058, "\xC6\xE7"}, 
{0x00705D, "\xC9\x3F"}, {0x00705E, "\xC9\x40"}, {0x007063, "\xDF\xD4"}, {0x007064, "\xC9\x42"}, 
{0x007065, "\xC9\x43"}, {0x00706B, "\xB2\xD0"}, {0x00706C, "\xC9\x44"}, {0x00706E, "\xC9\x45"}, 
{0x00706F, "\xC5\xF4"}, {0x007070, "\xB3\xA5"}, {0x007075, "\xC9\x46"}, {0x007076, "\xC9\x47"}, 
{0x007078, "\xB5\xE4"}, {0x00707C, "\xBC\xDE"}, {0x00707D, "\xBA\xD2"}, {0x00707E, "\xC9\x48"}, 
{0x007081, "\xC9\x49"}, {0x007085, "\xC9\x4A"}, {0x007086, "\xC9\x4B"}, {0x007089, "\xCF\xA7"}, 
{0x00708A, "\xBF\xE6"}, {0x00708E, "\xB1\xEA"}, {0x007092, "\xDF\xD6"}, {0x007094, "\xC9\x4C"}, 
{0x007095, "\xC9\x4D"}, {0x007096, "\xC9\x4E"}, {0x007097, "\xC9\x4F"}, {0x007098, "\xC9\x50"}, 
{0x007099, "\xDF\xD5"}, {0x00709B, "\xC9\x51"}, {0x0070A4, "\xC9\x52"}, {0x0070AB, "\xC9\x53"}, 
{0x0070AC, "\xDF\xD9"}, {0x0070AD, "\xC3\xBA"}, {0x0070AE, "\xDF\xDC"}, {0x0070AF, "\xDF\xD7"}, 
{0x0070B0, "\xC9\x54"}, {0x0070B1, "\xC9\x55"}, {0x0070B3, "\xDF\xDB"}, {0x0070B4, "\xC9\x56"}, 
{0x0070B7, "\xC9\x57"}, {0x0070B8, "\xDF\xDA"}, {0x0070B9, "\xC5\xC0"}, {0x0070BA, "\xB0\xD9"}, 
{0x0070BB, "\xF3\x3A"}, {0x0070C8, "\xCE\xF5"}, {0x0070CA, "\xC9\x58"}, {0x0070CB, "\xDF\xDE"}, 
{0x0070CF, "\xB1\xA8"}, {0x0070D1, "\xC9\x59"}, {0x0070D3, "\xC9\x5A"}, {0x0070D4, "\xC9\x5B"}, 
{0x0070D5, "\xC9\x5C"}, {0x0070D6, "\xC9\x5D"}, {0x0070D8, "\xC9\x5E"}, {0x0070D9, "\xDF\xE0"}, 
{0x0070DC, "\xC9\x5F"}, {0x0070DD, "\xDF\xDF"}, {0x0070DF, "\xDF\xDD"}, {0x0070E4, "\xC9\x60"}, 
{0x0070F1, "\xDF\xD8"}, {0x0070F9, "\xCB\xA3"}, {0x0070FA, "\xC9\x61"}, {0x0070FD, "\xDF\xE2"}, 
{0x007103, "\xC9\x62"}, {0x007104, "\xC9\x63"}, {0x007105, "\xC9\x64"}, {0x007106, "\xC9\x65"}, 
{0x007107, "\xC9\x66"}, {0x007109, "\xDF\xE1"}, {0x00710B, "\xC9\x67"}, {0x00710C, "\xC9\x68"}, 
{0x00710F, "\xC9\x69"}, {0x007114, "\xB1\xEB"}, {0x007119, "\xDF\xE4"}, {0x00711A, "\xCA\xB2"}, 

};
 for(size_t i=1; i<sizeof(u2mb_018_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_018_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_019_cp20932_init()
{
static U2MBData u2mb_019_cp20932[] = { {0, ""}, 
{0x00711C, "\xDF\xE3"}, {0x00711E, "\xC9\x6A"}, {0x007120, "\xC9\x6B"}, {0x007121, "\xCC\xB5"}, 
{0x007126, "\xBE\xC7"}, {0x00712B, "\xC9\x6C"}, {0x00712D, "\xC9\x6D"}, {0x00712F, "\xC9\x6E"}, 
{0x007130, "\xC9\x6F"}, {0x007131, "\xC9\x70"}, {0x007136, "\xC1\xB3"}, {0x007138, "\xC9\x71"}, 
{0x00713C, "\xBE\xC6"}, {0x007141, "\xC9\x72"}, {0x007145, "\xC9\x73"}, {0x007146, "\xC9\x74"}, 
{0x007147, "\xC9\x75"}, {0x007149, "\xCE\xFB"}, {0x00714A, "\xC9\x76"}, {0x00714B, "\xC9\x77"}, 
{0x00714C, "\xDF\xEA"}, {0x00714E, "\xC0\xF9"}, {0x007150, "\xC9\x78"}, {0x007152, "\xC9\x79"}, 
{0x007155, "\xDF\xE6"}, {0x007156, "\xDF\xEB"}, {0x007157, "\xC9\x7A"}, {0x007159, "\xB1\xEC"}, 
{0x00715A, "\xC9\x7B"}, {0x00715C, "\xC9\x7C"}, {0x00715E, "\xC9\x7D"}, {0x007160, "\xC9\x7E"}, 
{0x007162, "\xDF\xE9"}, {0x007164, "\xC7\xE1"}, {0x007165, "\xDF\xE5"}, {0x007166, "\xDF\xE8"}, 
{0x007167, "\xBE\xC8"}, {0x007168, "\xCA\x21"}, {0x007169, "\xC8\xD1"}, {0x00716C, "\xDF\xEC"}, 
{0x00716E, "\xBC\xD1"}, {0x007179, "\xCA\x22"}, {0x00717D, "\xC0\xFA"}, {0x007180, "\xCA\x23"}, 
{0x007184, "\xDF\xEF"}, {0x007185, "\xCA\x24"}, {0x007187, "\xCA\x25"}, {0x007188, "\xDF\xE7"}, 
{0x00718A, "\xB7\xA7"}, {0x00718C, "\xCA\x26"}, {0x00718F, "\xDF\xED"}, {0x007192, "\xCA\x27"}, 
{0x007194, "\xCD\xD0"}, {0x007195, "\xDF\xF0"}, {0x007199, "\xF4\xA6"}, {0x00719A, "\xCA\x28"}, 
{0x00719B, "\xCA\x29"}, {0x00719F, "\xBD\xCF"}, {0x0071A0, "\xCA\x2A"}, {0x0071A2, "\xCA\x2B"}, 
{0x0071A8, "\xDF\xF1"}, {0x0071AC, "\xDF\xF2"}, {0x0071AF, "\xCA\x2C"}, {0x0071B0, "\xCA\x2D"}, 
{0x0071B1, "\xC7\xAE"}, {0x0071B2, "\xCA\x2E"}, {0x0071B3, "\xCA\x2F"}, {0x0071B9, "\xDF\xF4"}, 
{0x0071BA, "\xCA\x30"}, {0x0071BE, "\xDF\xF5"}, {0x0071BF, "\xCA\x31"}, {0x0071C0, "\xCA\x32"}, 
{0x0071C1, "\xCA\x33"}, {0x0071C3, "\xC7\xB3"}, {0x0071C4, "\xCA\x34"}, {0x0071C8, "\xC5\xF5"}, 
{0x0071C9, "\xDF\xF7"}, {0x0071CB, "\xCA\x35"}, {0x0071CC, "\xCA\x36"}, {0x0071CE, "\xDF\xF9"}, 
{0x0071D0, "\xCE\xD5"}, {0x0071D2, "\xDF\xF6"}, {0x0071D3, "\xCA\x37"}, {0x0071D4, "\xDF\xF8"}, 
{0x0071D5, "\xB1\xED"}, {0x0071D6, "\xCA\x38"}, {0x0071D7, "\xDF\xF3"}, {0x0071D9, "\xCA\x39"}, 
{0x0071DA, "\xCA\x3A"}, {0x0071DC, "\xCA\x3B"}, {0x0071DF, "\xD3\xDB"}, {0x0071E0, "\xDF\xFA"}, 
{0x0071E5, "\xC1\xE7"}, {0x0071E6, "\xBB\xB8"}, {0x0071E7, "\xDF\xFC"}, {0x0071EC, "\xDF\xFB"}, 
{0x0071ED, "\xBF\xA4"}, {0x0071EE, "\xD2\xD9"}, {0x0071F5, "\xDF\xFD"}, {0x0071F8, "\xCA\x3C"}, 
{0x0071F9, "\xE0\xA1"}, {0x0071FB, "\xDF\xEE"}, {0x0071FC, "\xDF\xFE"}, {0x0071FE, "\xCA\x3D"}, 
{0x0071FF, "\xE0\xA2"}, {0x007200, "\xCA\x3E"}, {0x007206, "\xC7\xFA"}, {0x007207, "\xCA\x3F"}, 
{0x007208, "\xCA\x40"}, {0x007209, "\xCA\x41"}, {0x00720D, "\xE0\xA3"}, {0x007210, "\xE0\xA4"}, 
{0x007213, "\xCA\x42"}, {0x007217, "\xCA\x43"}, {0x00721A, "\xCA\x44"}, {0x00721B, "\xE0\xA5"}, 
{0x00721D, "\xCA\x45"}, {0x00721F, "\xCA\x46"}, {0x007224, "\xCA\x47"}, {0x007228, "\xE0\xA6"}, 
{0x00722A, "\xC4\xDE"}, {0x00722B, "\xCA\x48"}, {0x00722C, "\xE0\xA8"}, {0x00722D, "\xE0\xA7"}, 
{0x00722F, "\xCA\x49"}, {0x007230, "\xE0\xA9"}, {0x007232, "\xE0\xAA"}, {0x007234, "\xCA\x4A"}, 
{0x007235, "\xBC\xDF"}, {0x007236, "\xC9\xE3"}, {0x007238, "\xCA\x4B"}, {0x007239, "\xCA\x4C"}, 
{0x00723A, "\xCC\xEC"}, {0x00723B, "\xE0\xAB"}, {0x00723C, "\xE0\xAC"}, {0x00723D, "\xC1\xD6"}, 
{0x00723E, "\xBC\xA4"}, {0x00723F, "\xE0\xAD"}, {0x007240, "\xE0\xAE"}, {0x007241, "\xCA\x4D"}, 
{0x007242, "\xCA\x4E"}, {0x007243, "\xCA\x4F"}, {0x007245, "\xCA\x50"}, {0x007246, "\xE0\xAF"}, 
{0x007247, "\xCA\xD2"}, {0x007248, "\xC8\xC7"}, {0x00724B, "\xE0\xB0"}, {0x00724C, "\xC7\xD7"}, 
{0x00724E, "\xCA\x51"}, {0x00724F, "\xCA\x52"}, {0x007250, "\xCA\x53"}, {0x007252, "\xC4\xAD"}, 
{0x007253, "\xCA\x54"}, {0x007255, "\xCA\x55"}, {0x007256, "\xCA\x56"}, {0x007258, "\xE0\xB1"}, 
{0x007259, "\xB2\xE7"}, {0x00725A, "\xCA\x57"}, {0x00725B, "\xB5\xED"}, {0x00725C, "\xCA\x58"}, 
{0x00725D, "\xCC\xC6"}, {0x00725E, "\xCA\x59"}, {0x00725F, "\xCC\xB6"}, {0x007260, "\xCA\x5A"}, 
{0x007261, "\xB2\xB4"}, {0x007262, "\xCF\xB4"}, {0x007263, "\xCA\x5B"}, {0x007267, "\xCB\xD2"}, 
{0x007268, "\xCA\x5C"}, {0x007269, "\xCA\xAA"}, {0x00726B, "\xCA\x5D"}, {0x00726E, "\xCA\x5E"}, 
{0x00726F, "\xCA\x5F"}, {0x007271, "\xCA\x60"}, {0x007272, "\xC0\xB7"}, {0x007274, "\xE0\xB2"}, 
{0x007277, "\xCA\x61"}, {0x007278, "\xCA\x62"}, {0x007279, "\xC6\xC3"}, {0x00727B, "\xCA\x63"}, 
{0x00727C, "\xCA\x64"}, {0x00727D, "\xB8\xA3"}, {0x00727E, "\xE0\xB3"}, {0x00727F, "\xCA\x65"}, 
{0x007280, "\xBA\xD4"}, {0x007281, "\xE0\xB5"}, {0x007282, "\xE0\xB4"}, {0x007284, "\xCA\x66"}, 
{0x007287, "\xE0\xB6"}, {0x007289, "\xCA\x67"}, {0x00728D, "\xCA\x68"}, {0x00728E, "\xCA\x69"}, 
{0x007292, "\xE0\xB7"}, {0x007293, "\xCA\x6A"}, {0x007296, "\xE0\xB8"}, {0x00729B, "\xCA\x6B"}, 
{0x0072A0, "\xB5\xBE"}, {0x0072A2, "\xE0\xB9"}, {0x0072A7, "\xE0\xBA"}, {0x0072A8, "\xCA\x6C"}, 
{0x0072AC, "\xB8\xA4"}, {0x0072AD, "\xCA\x6D"}, {0x0072AE, "\xCA\x6E"}, {0x0072AF, "\xC8\xC8"}, 
{0x0072B1, "\xCA\x6F"}, {0x0072B2, "\xE0\xBC"}, {0x0072B4, "\xCA\x70"}, {0x0072B6, "\xBE\xF5"}, 
{0x0072B9, "\xE0\xBB"}, {0x0072BE, "\xCA\x71"}, {0x0072C1, "\xCA\x72"}, {0x0072C2, "\xB6\xB8"}, 
{0x0072C3, "\xE0\xBD"}, {0x0072C4, "\xE0\xBF"}, {0x0072C6, "\xE0\xBE"}, {0x0072C7, "\xCA\x73"}, 
{0x0072C9, "\xCA\x74"}, {0x0072CC, "\xCA\x75"}, {0x0072CE, "\xE0\xC0"}, {0x0072D0, "\xB8\xD1"}, 
{0x0072D2, "\xE0\xC1"}, {0x0072D5, "\xCA\x76"}, {0x0072D6, "\xCA\x77"}, {0x0072D7, "\xB6\xE9"}, 
{0x0072D8, "\xCA\x78"}, {0x0072D9, "\xC1\xC0"}, {0x0072DB, "\xB9\xFD"}, {0x0072DF, "\xCA\x79"}, 
{0x0072E0, "\xE0\xC3"}, {0x0072E1, "\xE0\xC4"}, {0x0072E2, "\xE0\xC2"}, {0x0072E5, "\xCA\x7A"}, 
{0x0072E9, "\xBC\xED"}, {0x0072EC, "\xC6\xC8"}, {0x0072ED, "\xB6\xB9"}, {0x0072F3, "\xCA\x7B"}, 
{0x0072F4, "\xCA\x7C"}, {0x0072F7, "\xE0\xC6"}, {0x0072F8, "\xC3\xAC"}, {0x0072F9, "\xE0\xC5"}, 
{0x0072FA, "\xCA\x7D"}, {0x0072FB, "\xCA\x7E"}, {0x0072FC, "\xCF\xB5"}, {0x0072FD, "\xC7\xE2"}, 
{0x0072FE, "\xCB\x21"}, {0x007302, "\xCB\x22"}, {0x007304, "\xCB\x23"}, {0x007305, "\xCB\x24"}, 
{0x007307, "\xCB\x25"}, {0x00730A, "\xE0\xC9"}, {0x00730B, "\xCB\x26"}, {0x00730D, "\xCB\x27"}, 
{0x007312, "\xCB\x28"}, {0x007313, "\xCB\x29"}, {0x007316, "\xE0\xCB"}, {0x007317, "\xE0\xC8"}, 

};
 for(size_t i=1; i<sizeof(u2mb_019_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_019_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_01a_cp20932_init()
{
static U2MBData u2mb_01a_cp20932[] = { {0, ""}, 
{0x007318, "\xCB\x2A"}, {0x007319, "\xCB\x2B"}, {0x00731B, "\xCC\xD4"}, {0x00731C, "\xE0\xCA"}, 
{0x00731D, "\xE0\xCC"}, {0x00731E, "\xCB\x2C"}, {0x00731F, "\xCE\xC4"}, {0x007322, "\xCB\x2D"}, 
{0x007324, "\xCB\x2E"}, {0x007325, "\xE0\xD0"}, {0x007327, "\xCB\x2F"}, {0x007328, "\xCB\x30"}, 
{0x007329, "\xE0\xCF"}, {0x00732A, "\xC3\xF6"}, {0x00732B, "\xC7\xAD"}, {0x00732C, "\xCB\x31"}, 
{0x00732E, "\xB8\xA5"}, {0x00732F, "\xE0\xCE"}, {0x007331, "\xCB\x32"}, {0x007332, "\xCB\x33"}, 
{0x007334, "\xE0\xCD"}, {0x007335, "\xCB\x34"}, {0x007336, "\xCD\xB1"}, {0x007337, "\xCD\xB2"}, 
{0x00733A, "\xCB\x35"}, {0x00733B, "\xCB\x36"}, {0x00733D, "\xCB\x37"}, {0x00733E, "\xE0\xD1"}, 
{0x00733F, "\xB1\xEE"}, {0x007343, "\xCB\x38"}, {0x007344, "\xB9\xF6"}, {0x007345, "\xBB\xE2"}, 
{0x00734D, "\xCB\x39"}, {0x00734E, "\xE0\xD2"}, {0x00734F, "\xE0\xD3"}, {0x007350, "\xCB\x3A"}, 
{0x007352, "\xCB\x3B"}, {0x007356, "\xCB\x3C"}, {0x007357, "\xE0\xD5"}, {0x007358, "\xCB\x3D"}, 
{0x00735D, "\xCB\x3E"}, {0x00735E, "\xCB\x3F"}, {0x00735F, "\xCB\x40"}, {0x007360, "\xCB\x41"}, 
{0x007363, "\xBD\xC3"}, {0x007366, "\xCB\x42"}, {0x007367, "\xCB\x43"}, {0x007368, "\xE0\xD7"}, 
{0x007369, "\xCB\x44"}, {0x00736A, "\xE0\xD6"}, {0x00736B, "\xCB\x45"}, {0x00736C, "\xCB\x46"}, 
{0x00736E, "\xCB\x47"}, {0x00736F, "\xCB\x48"}, {0x007370, "\xE0\xD8"}, {0x007371, "\xCB\x49"}, 
{0x007372, "\xB3\xCD"}, {0x007375, "\xE0\xDA"}, {0x007377, "\xCB\x4A"}, {0x007378, "\xE0\xD9"}, 
{0x007379, "\xCB\x4B"}, {0x00737A, "\xE0\xDC"}, {0x00737B, "\xE0\xDB"}, {0x00737C, "\xCB\x4C"}, 
{0x007380, "\xCB\x4D"}, {0x007381, "\xCB\x4E"}, {0x007383, "\xCB\x4F"}, {0x007384, "\xB8\xBC"}, 
{0x007385, "\xCB\x50"}, {0x007386, "\xCB\x51"}, {0x007387, "\xCE\xA8"}, {0x007389, "\xB6\xCC"}, 
{0x00738B, "\xB2\xA6"}, {0x00738E, "\xCB\x52"}, {0x007390, "\xCB\x53"}, {0x007393, "\xCB\x54"}, 
{0x007395, "\xCB\x55"}, {0x007396, "\xB6\xEA"}, {0x007397, "\xCB\x56"}, {0x007398, "\xCB\x57"}, 
{0x00739C, "\xCB\x58"}, {0x00739E, "\xCB\x59"}, {0x00739F, "\xCB\x5A"}, {0x0073A0, "\xCB\x5B"}, 
{0x0073A2, "\xCB\x5C"}, {0x0073A5, "\xCB\x5D"}, {0x0073A6, "\xCB\x5E"}, {0x0073A9, "\xB4\xE1"}, 
{0x0073AA, "\xCB\x5F"}, {0x0073AB, "\xCB\x60"}, {0x0073AD, "\xCB\x61"}, {0x0073B2, "\xCE\xE8"}, 
{0x0073B3, "\xE0\xDE"}, {0x0073B5, "\xCB\x62"}, {0x0073B7, "\xCB\x63"}, {0x0073B9, "\xCB\x64"}, 
{0x0073BB, "\xE0\xE0"}, {0x0073BC, "\xCB\x65"}, {0x0073BD, "\xCB\x66"}, {0x0073BF, "\xCB\x67"}, 
{0x0073C0, "\xE0\xE1"}, {0x0073C2, "\xB2\xD1"}, {0x0073C5, "\xCB\x68"}, {0x0073C6, "\xCB\x69"}, 
{0x0073C8, "\xE0\xDD"}, {0x0073C9, "\xCB\x6A"}, {0x0073CA, "\xBB\xB9"}, {0x0073CB, "\xCB\x6B"}, 
{0x0073CC, "\xCB\x6C"}, {0x0073CD, "\xC4\xC1"}, {0x0073CE, "\xE0\xDF"}, {0x0073CF, "\xCB\x6D"}, 
{0x0073D2, "\xCB\x6E"}, {0x0073D3, "\xCB\x6F"}, {0x0073D6, "\xCB\x70"}, {0x0073D9, "\xCB\x71"}, 
{0x0073DD, "\xCB\x72"}, {0x0073DE, "\xE0\xE4"}, {0x0073E0, "\xBC\xEE"}, {0x0073E1, "\xCB\x73"}, 
{0x0073E3, "\xCB\x74"}, {0x0073E5, "\xE0\xE2"}, {0x0073E6, "\xCB\x75"}, {0x0073E7, "\xCB\x76"}, 
{0x0073E9, "\xCB\x77"}, {0x0073EA, "\xB7\xBE"}, {0x0073ED, "\xC8\xC9"}, {0x0073EE, "\xE0\xE3"}, 
{0x0073F1, "\xE0\xFE"}, {0x0073F4, "\xCB\x78"}, {0x0073F5, "\xCB\x79"}, {0x0073F7, "\xCB\x7A"}, 
{0x0073F8, "\xE0\xE9"}, {0x0073F9, "\xCB\x7B"}, {0x0073FA, "\xCB\x7C"}, {0x0073FB, "\xCB\x7D"}, 
{0x0073FD, "\xCB\x7E"}, {0x0073FE, "\xB8\xBD"}, {0x0073FF, "\xCC\x21"}, {0x007400, "\xCC\x22"}, 
{0x007401, "\xCC\x23"}, {0x007403, "\xB5\xE5"}, {0x007404, "\xCC\x24"}, {0x007405, "\xE0\xE6"}, 
{0x007406, "\xCD\xFD"}, {0x007407, "\xCC\x25"}, {0x007409, "\xCE\xB0"}, {0x00740A, "\xCC\x26"}, 
{0x007411, "\xCC\x27"}, {0x00741A, "\xCC\x28"}, {0x00741B, "\xCC\x29"}, {0x007422, "\xC2\xF6"}, 
{0x007424, "\xCC\x2A"}, {0x007425, "\xE0\xE8"}, {0x007426, "\xCC\x2B"}, {0x007428, "\xCC\x2C"}, 
{0x007429, "\xCC\x2D"}, {0x00742A, "\xCC\x2E"}, {0x00742B, "\xCC\x2F"}, {0x00742C, "\xCC\x30"}, 
{0x00742D, "\xCC\x31"}, {0x00742E, "\xCC\x32"}, {0x00742F, "\xCC\x33"}, {0x007430, "\xCC\x34"}, 
{0x007431, "\xCC\x35"}, {0x007432, "\xE0\xEA"}, {0x007433, "\xCE\xD6"}, {0x007434, "\xB6\xD7"}, 
{0x007435, "\xC8\xFC"}, {0x007436, "\xC7\xCA"}, {0x007439, "\xCC\x36"}, {0x00743A, "\xE0\xEB"}, 
{0x00743F, "\xE0\xED"}, {0x007440, "\xCC\x37"}, {0x007441, "\xE0\xF0"}, {0x007443, "\xCC\x38"}, 
{0x007444, "\xCC\x39"}, {0x007446, "\xCC\x3A"}, {0x007447, "\xCC\x3B"}, {0x00744B, "\xCC\x3C"}, 
{0x00744D, "\xCC\x3D"}, {0x007451, "\xCC\x3E"}, {0x007452, "\xCC\x3F"}, {0x007455, "\xE0\xEC"}, 
{0x007457, "\xCC\x40"}, {0x007459, "\xE0\xEF"}, {0x00745A, "\xB8\xEA"}, {0x00745B, "\xB1\xCD"}, 
{0x00745C, "\xE0\xF1"}, {0x00745D, "\xCC\x41"}, {0x00745E, "\xBF\xF0"}, {0x00745F, "\xE0\xEE"}, 
{0x007460, "\xCE\xDC"}, {0x007462, "\xCC\x42"}, {0x007463, "\xE0\xF4"}, {0x007464, "\xF4\xA4"}, 
{0x007466, "\xCC\x43"}, {0x007467, "\xCC\x44"}, {0x007468, "\xCC\x45"}, {0x007469, "\xE0\xF2"}, 
{0x00746A, "\xE0\xF5"}, {0x00746B, "\xCC\x46"}, {0x00746D, "\xCC\x47"}, {0x00746E, "\xCC\x48"}, 
{0x00746F, "\xE0\xE7"}, {0x007470, "\xE0\xF3"}, {0x007471, "\xCC\x49"}, {0x007472, "\xCC\x4A"}, 
{0x007473, "\xBA\xBC"}, {0x007476, "\xE0\xF6"}, {0x00747E, "\xE0\xF7"}, {0x007480, "\xCC\x4B"}, 
{0x007481, "\xCC\x4C"}, {0x007483, "\xCD\xFE"}, {0x007485, "\xCC\x4D"}, {0x007486, "\xCC\x4E"}, 
{0x007487, "\xCC\x4F"}, {0x007489, "\xCC\x50"}, {0x00748B, "\xE0\xF8"}, {0x00748F, "\xCC\x51"}, 
{0x007490, "\xCC\x52"}, {0x007491, "\xCC\x53"}, {0x007492, "\xCC\x54"}, {0x007498, "\xCC\x55"}, 
{0x007499, "\xCC\x56"}, {0x00749A, "\xCC\x57"}, {0x00749C, "\xCC\x58"}, {0x00749E, "\xE0\xF9"}, 
{0x00749F, "\xCC\x59"}, {0x0074A0, "\xCC\x5A"}, {0x0074A1, "\xCC\x5B"}, {0x0074A2, "\xE0\xE5"}, 
{0x0074A3, "\xCC\x5C"}, {0x0074A6, "\xCC\x5D"}, {0x0074A7, "\xE0\xFA"}, {0x0074A8, "\xCC\x5E"}, 
{0x0074A9, "\xCC\x5F"}, {0x0074AA, "\xCC\x60"}, {0x0074AB, "\xCC\x61"}, {0x0074AE, "\xCC\x62"}, 
{0x0074AF, "\xCC\x63"}, {0x0074B0, "\xB4\xC4"}, {0x0074B1, "\xCC\x64"}, {0x0074B2, "\xCC\x65"}, 
{0x0074B5, "\xCC\x66"}, {0x0074B9, "\xCC\x67"}, {0x0074BB, "\xCC\x68"}, {0x0074BD, "\xBC\xA5"}, 
{0x0074BF, "\xCC\x69"}, {0x0074C8, "\xCC\x6A"}, {0x0074C9, "\xCC\x6B"}, {0x0074CA, "\xE0\xFB"}, 
{0x0074CC, "\xCC\x6C"}, {0x0074CF, "\xE0\xFC"}, {0x0074D0, "\xCC\x6D"}, {0x0074D3, "\xCC\x6E"}, 

};
 for(size_t i=1; i<sizeof(u2mb_01a_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_01a_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_01b_cp20932_init()
{
static U2MBData u2mb_01b_cp20932[] = { {0, ""}, 
{0x0074D4, "\xE0\xFD"}, {0x0074D8, "\xCC\x6F"}, {0x0074DA, "\xCC\x70"}, {0x0074DB, "\xCC\x71"}, 
{0x0074DC, "\xB1\xBB"}, {0x0074DE, "\xCC\x72"}, {0x0074DF, "\xCC\x73"}, {0x0074E0, "\xE1\xA1"}, 
{0x0074E2, "\xC9\xBB"}, {0x0074E3, "\xE1\xA2"}, {0x0074E4, "\xCC\x74"}, {0x0074E6, "\xB4\xA4"}, 
{0x0074E7, "\xE1\xA3"}, {0x0074E8, "\xCC\x75"}, {0x0074E9, "\xE1\xA4"}, {0x0074EA, "\xCC\x76"}, 
{0x0074EB, "\xCC\x77"}, {0x0074EE, "\xE1\xA5"}, {0x0074EF, "\xCC\x78"}, {0x0074F0, "\xE1\xA7"}, 
{0x0074F1, "\xE1\xA8"}, {0x0074F2, "\xE1\xA6"}, {0x0074F4, "\xCC\x79"}, {0x0074F6, "\xC9\xD3"}, 
{0x0074F7, "\xE1\xAA"}, {0x0074F8, "\xE1\xA9"}, {0x0074FA, "\xCC\x7A"}, {0x0074FB, "\xCC\x7B"}, 
{0x0074FC, "\xCC\x7C"}, {0x0074FF, "\xCC\x7D"}, {0x007501, "\xF3\x5C"}, {0x007503, "\xE1\xAC"}, 
{0x007504, "\xE1\xAB"}, {0x007505, "\xE1\xAD"}, {0x007506, "\xCC\x7E"}, {0x00750C, "\xE1\xAE"}, 
{0x00750D, "\xE1\xB0"}, {0x00750E, "\xE1\xAF"}, {0x007511, "\xB9\xF9"}, {0x007512, "\xCD\x21"}, 
{0x007513, "\xE1\xB2"}, {0x007515, "\xE1\xB1"}, {0x007516, "\xCD\x22"}, {0x007517, "\xCD\x23"}, 
{0x007518, "\xB4\xC5"}, {0x00751A, "\xBF\xD3"}, {0x00751C, "\xC5\xBC"}, {0x00751E, "\xE1\xB3"}, 
{0x00751F, "\xC0\xB8"}, {0x007520, "\xCD\x24"}, {0x007521, "\xCD\x25"}, {0x007523, "\xBB\xBA"}, 
{0x007524, "\xCD\x26"}, {0x007525, "\xB1\xF9"}, {0x007526, "\xE1\xB4"}, {0x007527, "\xCD\x27"}, 
{0x007528, "\xCD\xD1"}, {0x007529, "\xCD\x28"}, {0x00752A, "\xCD\x29"}, {0x00752B, "\xCA\xE3"}, 
{0x00752C, "\xE1\xB5"}, {0x00752F, "\xCD\x2A"}, {0x007530, "\xC5\xC4"}, {0x007531, "\xCD\xB3"}, 
{0x007532, "\xB9\xC3"}, {0x007533, "\xBF\xBD"}, {0x007536, "\xCD\x2B"}, {0x007537, "\xC3\xCB"}, 
{0x007538, "\xD2\xB4"}, {0x007539, "\xCD\x2C"}, {0x00753A, "\xC4\xAE"}, {0x00753B, "\xB2\xE8"}, 
{0x00753C, "\xE1\xB6"}, {0x00753D, "\xCD\x2D"}, {0x00753E, "\xCD\x2E"}, {0x00753F, "\xCD\x2F"}, 
{0x007540, "\xCD\x30"}, {0x007543, "\xCD\x31"}, {0x007544, "\xE1\xB7"}, {0x007546, "\xE1\xBC"}, 
{0x007547, "\xCD\x32"}, {0x007548, "\xCD\x33"}, {0x007549, "\xE1\xBA"}, {0x00754A, "\xE1\xB9"}, 
{0x00754B, "\xDA\xC2"}, {0x00754C, "\xB3\xA6"}, {0x00754D, "\xE1\xB8"}, {0x00754E, "\xCD\x34"}, 
{0x00754F, "\xB0\xDA"}, {0x007550, "\xCD\x35"}, {0x007551, "\xC8\xAA"}, {0x007552, "\xCD\x36"}, 
{0x007554, "\xC8\xCA"}, {0x007557, "\xCD\x37"}, {0x007559, "\xCE\xB1"}, {0x00755A, "\xE1\xBD"}, 
{0x00755B, "\xE1\xBB"}, {0x00755C, "\xC3\xDC"}, {0x00755D, "\xC0\xA6"}, {0x00755E, "\xCD\x38"}, 
{0x00755F, "\xCD\x39"}, {0x007560, "\xC8\xAB"}, {0x007561, "\xCD\x3A"}, {0x007562, "\xC9\xAD"}, 
{0x007564, "\xE1\xBF"}, {0x007565, "\xCE\xAC"}, {0x007566, "\xB7\xCD"}, {0x007567, "\xE1\xC0"}, 
{0x007569, "\xE1\xBE"}, {0x00756A, "\xC8\xD6"}, {0x00756B, "\xE1\xC1"}, {0x00756D, "\xE1\xC2"}, 
{0x00756F, "\xCD\x3B"}, {0x007570, "\xB0\xDB"}, {0x007571, "\xCD\x3C"}, {0x007573, "\xBE\xF6"}, 
{0x007574, "\xE1\xC7"}, {0x007576, "\xE1\xC4"}, {0x007577, "\xC6\xED"}, {0x007578, "\xE1\xC3"}, 
{0x007579, "\xCD\x3D"}, {0x00757A, "\xCD\x3E"}, {0x00757B, "\xCD\x3F"}, {0x00757C, "\xCD\x40"}, 
{0x00757D, "\xCD\x41"}, {0x00757E, "\xCD\x42"}, {0x00757F, "\xB5\xA6"}, {0x007581, "\xCD\x43"}, 
{0x007582, "\xE1\xCA"}, {0x007585, "\xCD\x44"}, {0x007586, "\xE1\xC5"}, {0x007587, "\xE1\xC6"}, 
{0x007589, "\xE1\xC9"}, {0x00758A, "\xE1\xC8"}, {0x00758B, "\xC9\xA5"}, {0x00758E, "\xC1\xC2"}, 
{0x00758F, "\xC1\xC1"}, {0x007590, "\xCD\x45"}, {0x007591, "\xB5\xBF"}, {0x007592, "\xCD\x46"}, 
{0x007593, "\xCD\x47"}, {0x007594, "\xE1\xCB"}, {0x007595, "\xCD\x48"}, {0x007599, "\xCD\x49"}, 
{0x00759A, "\xE1\xCC"}, {0x00759C, "\xCD\x4A"}, {0x00759D, "\xE1\xCD"}, {0x0075A2, "\xCD\x4B"}, 
{0x0075A3, "\xE1\xCF"}, {0x0075A4, "\xCD\x4C"}, {0x0075A5, "\xE1\xCE"}, {0x0075AB, "\xB1\xD6"}, 
{0x0075B1, "\xE1\xD7"}, {0x0075B2, "\xC8\xE8"}, {0x0075B3, "\xE1\xD1"}, {0x0075B4, "\xCD\x4D"}, 
{0x0075B5, "\xE1\xD3"}, {0x0075B8, "\xE1\xD5"}, {0x0075B9, "\xBF\xBE"}, {0x0075BA, "\xCD\x4E"}, 
{0x0075BC, "\xE1\xD6"}, {0x0075BD, "\xE1\xD4"}, {0x0075BE, "\xBC\xC0"}, {0x0075BF, "\xCD\x4F"}, 
{0x0075C0, "\xCD\x50"}, {0x0075C1, "\xCD\x51"}, {0x0075C2, "\xE1\xD0"}, {0x0075C3, "\xE1\xD2"}, 
{0x0075C4, "\xCD\x52"}, {0x0075C5, "\xC9\xC2"}, {0x0075C6, "\xCD\x53"}, {0x0075C7, "\xBE\xC9"}, 
{0x0075CA, "\xE1\xD9"}, {0x0075CC, "\xCD\x54"}, {0x0075CD, "\xE1\xD8"}, {0x0075CE, "\xCD\x55"}, 
{0x0075CF, "\xCD\x56"}, {0x0075D2, "\xE1\xDA"}, {0x0075D4, "\xBC\xA6"}, {0x0075D5, "\xBA\xAF"}, 
{0x0075D7, "\xCD\x57"}, {0x0075D8, "\xC5\xF7"}, {0x0075D9, "\xE1\xDB"}, {0x0075DB, "\xC4\xCB"}, 
{0x0075DC, "\xCD\x58"}, {0x0075DE, "\xE1\xDD"}, {0x0075DF, "\xCD\x59"}, {0x0075E0, "\xCD\x5A"}, 
{0x0075E1, "\xCD\x5B"}, {0x0075E2, "\xCE\xA1"}, {0x0075E3, "\xE1\xDC"}, {0x0075E4, "\xCD\x5C"}, 
{0x0075E7, "\xCD\x5D"}, {0x0075E9, "\xC1\xE9"}, {0x0075EC, "\xCD\x5E"}, {0x0075EE, "\xCD\x5F"}, 
{0x0075EF, "\xCD\x60"}, {0x0075F0, "\xE1\xE2"}, {0x0075F1, "\xCD\x61"}, {0x0075F2, "\xE1\xE4"}, 
{0x0075F3, "\xE1\xE5"}, {0x0075F4, "\xC3\xD4"}, {0x0075F9, "\xCD\x62"}, {0x0075FA, "\xE1\xE3"}, 
{0x0075FC, "\xE1\xE0"}, {0x0075FE, "\xE1\xDE"}, {0x0075FF, "\xE1\xDF"}, {0x007600, "\xCD\x63"}, 
{0x007601, "\xE1\xE1"}, {0x007602, "\xCD\x64"}, {0x007603, "\xCD\x65"}, {0x007604, "\xCD\x66"}, 
{0x007607, "\xCD\x67"}, {0x007608, "\xCD\x68"}, {0x007609, "\xE1\xE8"}, {0x00760A, "\xCD\x69"}, 
{0x00760B, "\xE1\xE6"}, {0x00760C, "\xCD\x6A"}, {0x00760D, "\xE1\xE7"}, {0x00760F, "\xCD\x6B"}, 
{0x007612, "\xCD\x6C"}, {0x007613, "\xCD\x6D"}, {0x007615, "\xCD\x6E"}, {0x007616, "\xCD\x6F"}, 
{0x007619, "\xCD\x70"}, {0x00761B, "\xCD\x71"}, {0x00761C, "\xCD\x72"}, {0x00761D, "\xCD\x73"}, 
{0x00761E, "\xCD\x74"}, {0x00761F, "\xE1\xE9"}, {0x007620, "\xE1\xEB"}, {0x007621, "\xE1\xEC"}, 
{0x007622, "\xE1\xED"}, {0x007623, "\xCD\x75"}, {0x007624, "\xE1\xEE"}, {0x007625, "\xCD\x76"}, 
{0x007626, "\xCD\x77"}, {0x007627, "\xE1\xEA"}, {0x007629, "\xCD\x78"}, {0x00762D, "\xCD\x79"}, 
{0x007630, "\xE1\xF0"}, {0x007632, "\xCD\x7A"}, {0x007633, "\xCD\x7B"}, {0x007634, "\xE1\xEF"}, 
{0x007635, "\xCD\x7C"}, {0x007638, "\xCD\x7D"}, {0x007639, "\xCD\x7E"}, {0x00763A, "\xCE\x21"}, 
{0x00763B, "\xE1\xF1"}, {0x00763C, "\xCE\x22"}, {0x007640, "\xCE\x24"}, {0x007641, "\xCE\x25"}, 
{0x007642, "\xCE\xC5"}, {0x007643, "\xCE\x26"}, {0x007644, "\xCE\x27"}, {0x007645, "\xCE\x28"}, 

};
 for(size_t i=1; i<sizeof(u2mb_01b_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_01b_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_01c_cp20932_init()
{
static U2MBData u2mb_01c_cp20932[] = { {0, ""}, 
{0x007646, "\xE1\xF4"}, {0x007647, "\xE1\xF2"}, {0x007648, "\xE1\xF3"}, {0x007649, "\xCE\x29"}, 
{0x00764A, "\xCE\x23"}, {0x00764B, "\xCE\x2A"}, {0x00764C, "\xB4\xE2"}, {0x007652, "\xCC\xFE"}, 
{0x007655, "\xCE\x2B"}, {0x007656, "\xCA\xCA"}, {0x007658, "\xE1\xF6"}, {0x007659, "\xCE\x2C"}, 
{0x00765C, "\xE1\xF5"}, {0x00765F, "\xCE\x2D"}, {0x007661, "\xE1\xF7"}, {0x007662, "\xE1\xF8"}, 
{0x007664, "\xCE\x2E"}, {0x007665, "\xCE\x2F"}, {0x007667, "\xE1\xFC"}, {0x007668, "\xE1\xF9"}, 
{0x007669, "\xE1\xFA"}, {0x00766A, "\xE1\xFB"}, {0x00766C, "\xE1\xFD"}, {0x00766D, "\xCE\x30"}, 
{0x00766E, "\xCE\x31"}, {0x00766F, "\xCE\x32"}, {0x007670, "\xE1\xFE"}, {0x007671, "\xCE\x33"}, 
{0x007672, "\xE2\xA1"}, {0x007674, "\xCE\x34"}, {0x007676, "\xE2\xA2"}, {0x007678, "\xE2\xA3"}, 
{0x00767A, "\xC8\xAF"}, {0x00767B, "\xC5\xD0"}, {0x00767C, "\xE2\xA4"}, {0x00767D, "\xC7\xF2"}, 
{0x00767E, "\xC9\xB4"}, {0x007680, "\xE2\xA5"}, {0x007681, "\xCE\x35"}, {0x007682, "\xF3\x5D"}, 
{0x007683, "\xE2\xA6"}, {0x007684, "\xC5\xAA"}, {0x007685, "\xCE\x36"}, {0x007686, "\xB3\xA7"}, 
{0x007687, "\xB9\xC4"}, {0x007688, "\xE2\xA7"}, {0x00768B, "\xE2\xA8"}, {0x00768C, "\xCE\x37"}, 
{0x00768D, "\xCE\x38"}, {0x00768E, "\xE2\xA9"}, {0x007690, "\xBB\xA9"}, {0x007693, "\xE2\xAB"}, 
{0x007695, "\xCE\x39"}, {0x007696, "\xE2\xAA"}, {0x007699, "\xE2\xAC"}, {0x00769A, "\xE2\xAD"}, 
{0x00769B, "\xCE\x3A"}, {0x00769C, "\xCE\x3B"}, {0x00769D, "\xCE\x3C"}, {0x00769E, "\xF3\x5E"}, 
{0x00769F, "\xCE\x3D"}, {0x0076A0, "\xCE\x3E"}, {0x0076A2, "\xCE\x3F"}, {0x0076A3, "\xCE\x40"}, 
{0x0076A4, "\xCE\x41"}, {0x0076A5, "\xCE\x42"}, {0x0076A6, "\xCE\x43"}, {0x0076A7, "\xCE\x44"}, 
{0x0076A8, "\xCE\x45"}, {0x0076AA, "\xCE\x46"}, {0x0076AD, "\xCE\x47"}, {0x0076AE, "\xC8\xE9"}, 
{0x0076B0, "\xE2\xAE"}, {0x0076B4, "\xE2\xAF"}, {0x0076B7, "\xF3\xE9"}, {0x0076B8, "\xE2\xB0"}, 
{0x0076B9, "\xE2\xB1"}, {0x0076BA, "\xE2\xB2"}, {0x0076BD, "\xCE\x48"}, {0x0076BF, "\xBB\xAE"}, 
{0x0076C1, "\xCE\x49"}, {0x0076C2, "\xE2\xB3"}, {0x0076C3, "\xC7\xD6"}, {0x0076C5, "\xCE\x4A"}, 
{0x0076C6, "\xCB\xDF"}, {0x0076C8, "\xB1\xCE"}, {0x0076C9, "\xCE\x4B"}, {0x0076CA, "\xB1\xD7"}, 
{0x0076CB, "\xCE\x4C"}, {0x0076CC, "\xCE\x4D"}, {0x0076CD, "\xE2\xB4"}, {0x0076CE, "\xCE\x4E"}, 
{0x0076D2, "\xE2\xB6"}, {0x0076D4, "\xCE\x4F"}, {0x0076D6, "\xE2\xB5"}, {0x0076D7, "\xC5\xF0"}, 
{0x0076D9, "\xCE\x50"}, {0x0076DB, "\xC0\xB9"}, {0x0076DC, "\xDD\xB9"}, {0x0076DE, "\xE2\xB7"}, 
{0x0076DF, "\xCC\xC1"}, {0x0076E0, "\xCE\x51"}, {0x0076E1, "\xE2\xB8"}, {0x0076E3, "\xB4\xC6"}, 
{0x0076E4, "\xC8\xD7"}, {0x0076E5, "\xE2\xB9"}, {0x0076E6, "\xCE\x52"}, {0x0076E7, "\xE2\xBA"}, 
{0x0076E8, "\xCE\x53"}, {0x0076EA, "\xE2\xBB"}, {0x0076EC, "\xCE\x54"}, {0x0076EE, "\xCC\xDC"}, 
{0x0076F0, "\xCE\x55"}, {0x0076F1, "\xCE\x56"}, {0x0076F2, "\xCC\xD5"}, {0x0076F4, "\xC4\xBE"}, 
{0x0076F6, "\xCE\x57"}, {0x0076F8, "\xC1\xEA"}, {0x0076F9, "\xCE\x58"}, {0x0076FB, "\xE2\xBD"}, 
{0x0076FC, "\xCE\x59"}, {0x0076FE, "\xBD\xE2"}, {0x007700, "\xCE\x5A"}, {0x007701, "\xBE\xCA"}, 
{0x007704, "\xE2\xC0"}, {0x007706, "\xCE\x5B"}, {0x007707, "\xE2\xBF"}, {0x007708, "\xE2\xBE"}, 
{0x007709, "\xC8\xFD"}, {0x00770A, "\xCE\x5C"}, {0x00770B, "\xB4\xC7"}, {0x00770C, "\xB8\xA9"}, 
{0x00770E, "\xCE\x5D"}, {0x007712, "\xCE\x5E"}, {0x007714, "\xCE\x5F"}, {0x007715, "\xCE\x60"}, 
{0x007717, "\xCE\x61"}, {0x007719, "\xCE\x62"}, {0x00771A, "\xCE\x63"}, {0x00771B, "\xE2\xC6"}, 
{0x00771C, "\xCE\x64"}, {0x00771E, "\xE2\xC3"}, {0x00771F, "\xBF\xBF"}, {0x007720, "\xCC\xB2"}, 
{0x007722, "\xCE\x65"}, {0x007724, "\xE2\xC2"}, {0x007725, "\xE2\xC4"}, {0x007726, "\xE2\xC5"}, 
{0x007728, "\xCE\x66"}, {0x007729, "\xE2\xC1"}, {0x00772D, "\xCE\x67"}, {0x00772E, "\xCE\x68"}, 
{0x00772F, "\xCE\x69"}, {0x007734, "\xCE\x6A"}, {0x007735, "\xCE\x6B"}, {0x007736, "\xCE\x6C"}, 
{0x007737, "\xE2\xC7"}, {0x007738, "\xE2\xC8"}, {0x007739, "\xCE\x6D"}, {0x00773A, "\xC4\xAF"}, 
{0x00773C, "\xB4\xE3"}, {0x00773D, "\xCE\x6E"}, {0x00773E, "\xCE\x6F"}, {0x007740, "\xC3\xE5"}, 
{0x007742, "\xCE\x70"}, {0x007745, "\xCE\x71"}, {0x007746, "\xCE\x72"}, {0x007747, "\xE2\xC9"}, 
{0x00774A, "\xCE\x73"}, {0x00774D, "\xCE\x74"}, {0x00774E, "\xCE\x75"}, {0x00774F, "\xCE\x76"}, 
{0x007752, "\xCE\x77"}, {0x007756, "\xCE\x78"}, {0x007757, "\xCE\x79"}, {0x00775A, "\xE2\xCA"}, 
{0x00775B, "\xE2\xCD"}, {0x00775C, "\xCE\x7A"}, {0x00775E, "\xCE\x7B"}, {0x00775F, "\xCE\x7C"}, 
{0x007760, "\xCE\x7D"}, {0x007761, "\xBF\xE7"}, {0x007762, "\xCE\x7E"}, {0x007763, "\xC6\xC4"}, 
{0x007764, "\xCF\x21"}, {0x007765, "\xE2\xCE"}, {0x007766, "\xCB\xD3"}, {0x007767, "\xCF\x22"}, 
{0x007768, "\xE2\xCB"}, {0x00776A, "\xCF\x23"}, {0x00776B, "\xE2\xCC"}, {0x00776C, "\xCF\x24"}, 
{0x007770, "\xCF\x25"}, {0x007772, "\xCF\x26"}, {0x007773, "\xCF\x27"}, {0x007774, "\xCF\x28"}, 
{0x007779, "\xE2\xD1"}, {0x00777A, "\xCF\x29"}, {0x00777D, "\xCF\x2A"}, {0x00777E, "\xE2\xD0"}, 
{0x00777F, "\xE2\xCF"}, {0x007780, "\xCF\x2B"}, {0x007784, "\xCF\x2C"}, {0x00778B, "\xE2\xD3"}, 
{0x00778C, "\xCF\x2D"}, {0x00778D, "\xCF\x2E"}, {0x00778E, "\xE2\xD2"}, {0x007791, "\xE2\xD4"}, 
{0x007794, "\xCF\x2F"}, {0x007795, "\xCF\x30"}, {0x007796, "\xCF\x31"}, {0x00779A, "\xCF\x32"}, 
{0x00779E, "\xE2\xD6"}, {0x00779F, "\xCF\x33"}, {0x0077A0, "\xE2\xD5"}, {0x0077A2, "\xCF\x34"}, 
{0x0077A5, "\xCA\xCD"}, {0x0077A7, "\xCF\x35"}, {0x0077AA, "\xCF\x36"}, {0x0077AC, "\xBD\xD6"}, 
{0x0077AD, "\xCE\xC6"}, {0x0077AE, "\xCF\x37"}, {0x0077AF, "\xCF\x38"}, {0x0077B0, "\xE2\xD7"}, 
{0x0077B1, "\xCF\x39"}, {0x0077B3, "\xC6\xB7"}, {0x0077B5, "\xCF\x3A"}, {0x0077B6, "\xE2\xD8"}, 
{0x0077B9, "\xE2\xD9"}, {0x0077BB, "\xE2\xDD"}, {0x0077BC, "\xE2\xDB"}, {0x0077BD, "\xE2\xDC"}, 
{0x0077BE, "\xCF\x3B"}, {0x0077BF, "\xE2\xDA"}, {0x0077C3, "\xCF\x3C"}, {0x0077C7, "\xE2\xDE"}, 
{0x0077C9, "\xCF\x3D"}, {0x0077CD, "\xE2\xDF"}, {0x0077D1, "\xCF\x3E"}, {0x0077D2, "\xCF\x3F"}, 
{0x0077D5, "\xCF\x40"}, {0x0077D7, "\xE2\xE0"}, {0x0077D9, "\xCF\x41"}, {0x0077DA, "\xE2\xE1"}, 
{0x0077DB, "\xCC\xB7"}, {0x0077DC, "\xE2\xE2"}, {0x0077DE, "\xCF\x42"}, {0x0077DF, "\xCF\x43"}, 
{0x0077E0, "\xCF\x44"}, {0x0077E2, "\xCC\xF0"}, {0x0077E3, "\xE2\xE3"}, {0x0077E4, "\xCF\x45"}, 
{0x0077E5, "\xC3\xCE"}, {0x0077E6, "\xCF\x46"}, {0x0077E7, "\xC7\xEA"}, {0x0077E9, "\xB6\xEB"}, 

};
 for(size_t i=1; i<sizeof(u2mb_01c_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_01c_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_01d_cp20932_init()
{
static U2MBData u2mb_01d_cp20932[] = { {0, ""}, 
{0x0077EA, "\xCF\x47"}, {0x0077EC, "\xCF\x48"}, {0x0077ED, "\xC3\xBB"}, {0x0077EE, "\xE2\xE4"}, 
{0x0077EF, "\xB6\xBA"}, {0x0077F0, "\xCF\x49"}, {0x0077F1, "\xCF\x4A"}, {0x0077F3, "\xC0\xD0"}, 
{0x0077F4, "\xCF\x4B"}, {0x0077F8, "\xCF\x4C"}, {0x0077FB, "\xCF\x4D"}, {0x0077FC, "\xE2\xE5"}, 
{0x007802, "\xBA\xBD"}, {0x007805, "\xCF\x4E"}, {0x007806, "\xCF\x4F"}, {0x007809, "\xCF\x50"}, 
{0x00780C, "\xE2\xE6"}, {0x00780D, "\xCF\x51"}, {0x00780E, "\xCF\x52"}, {0x007811, "\xCF\x53"}, 
{0x007812, "\xE2\xE7"}, {0x007814, "\xB8\xA6"}, {0x007815, "\xBA\xD5"}, {0x00781D, "\xCF\x54"}, 
{0x007820, "\xE2\xE9"}, {0x007821, "\xCF\x55"}, {0x007822, "\xCF\x56"}, {0x007823, "\xCF\x57"}, 
{0x007825, "\xC5\xD6"}, {0x007826, "\xBA\xD6"}, {0x007827, "\xB5\xCE"}, {0x00782D, "\xCF\x58"}, 
{0x00782E, "\xCF\x59"}, {0x007830, "\xCF\x5A"}, {0x007832, "\xCB\xA4"}, {0x007834, "\xC7\xCB"}, 
{0x007835, "\xCF\x5B"}, {0x007837, "\xCF\x5C"}, {0x00783A, "\xC5\xD7"}, {0x00783F, "\xB9\xDC"}, 
{0x007843, "\xCF\x5D"}, {0x007844, "\xCF\x5E"}, {0x007845, "\xE2\xEB"}, {0x007847, "\xCF\x5F"}, 
{0x007848, "\xCF\x60"}, {0x00784C, "\xCF\x61"}, {0x00784E, "\xCF\x62"}, {0x007852, "\xCF\x63"}, 
{0x00785C, "\xCF\x64"}, {0x00785D, "\xBE\xCB"}, {0x00785E, "\xCF\x65"}, {0x007860, "\xCF\x66"}, 
{0x007861, "\xCF\x67"}, {0x007863, "\xCF\x68"}, {0x007864, "\xCF\x69"}, {0x007868, "\xCF\x6A"}, 
{0x00786A, "\xCF\x6B"}, {0x00786B, "\xCE\xB2"}, {0x00786C, "\xB9\xC5"}, {0x00786E, "\xCF\x6C"}, 
{0x00786F, "\xB8\xA7"}, {0x007872, "\xC8\xA3"}, {0x007874, "\xE2\xED"}, {0x00787A, "\xCF\x6D"}, 
{0x00787C, "\xE2\xEF"}, {0x00787E, "\xCF\x6E"}, {0x007881, "\xB8\xEB"}, {0x007886, "\xE2\xEE"}, 
{0x007887, "\xC4\xF6"}, {0x00788A, "\xCF\x6F"}, {0x00788C, "\xE2\xF1"}, {0x00788D, "\xB3\xB7"}, 
{0x00788E, "\xE2\xEC"}, {0x00788F, "\xCF\x70"}, {0x007891, "\xC8\xEA"}, {0x007893, "\xB1\xB0"}, 
{0x007894, "\xCF\x71"}, {0x007895, "\xBA\xEC"}, {0x007897, "\xCF\xD2"}, {0x007898, "\xCF\x72"}, 
{0x00789A, "\xE2\xF0"}, {0x00789D, "\xCF\x74"}, {0x00789E, "\xCF\x75"}, {0x00789F, "\xCF\x76"}, 
{0x0078A1, "\xCF\x73"}, {0x0078A3, "\xE2\xF2"}, {0x0078A4, "\xCF\x77"}, {0x0078A7, "\xCA\xCB"}, 
{0x0078A8, "\xCF\x78"}, {0x0078A9, "\xC0\xD9"}, {0x0078AA, "\xE2\xF4"}, {0x0078AC, "\xCF\x79"}, 
{0x0078AD, "\xCF\x7A"}, {0x0078AF, "\xE2\xF5"}, {0x0078B0, "\xCF\x7B"}, {0x0078B1, "\xCF\x7C"}, 
{0x0078B2, "\xCF\x7D"}, {0x0078B3, "\xCF\x7E"}, {0x0078B5, "\xE2\xF3"}, {0x0078BA, "\xB3\xCE"}, 
{0x0078BB, "\xD0\x21"}, {0x0078BC, "\xE2\xFB"}, {0x0078BD, "\xD0\x22"}, {0x0078BE, "\xE2\xFA"}, 
{0x0078BF, "\xD0\x23"}, {0x0078C1, "\xBC\xA7"}, {0x0078C5, "\xE2\xFC"}, {0x0078C6, "\xE2\xF7"}, 
{0x0078C7, "\xD0\x24"}, {0x0078C8, "\xD0\x25"}, {0x0078C9, "\xD0\x26"}, {0x0078CA, "\xE2\xFD"}, 
{0x0078CB, "\xE2\xF8"}, {0x0078CC, "\xD0\x27"}, {0x0078CE, "\xD0\x28"}, {0x0078D0, "\xC8\xD8"}, 
{0x0078D1, "\xE2\xF6"}, {0x0078D2, "\xD0\x29"}, {0x0078D3, "\xD0\x2A"}, {0x0078D4, "\xE2\xF9"}, 
{0x0078D5, "\xD0\x2B"}, {0x0078D6, "\xD0\x2C"}, {0x0078DA, "\xE3\xA2"}, {0x0078DB, "\xD0\x2E"}, 
{0x0078DF, "\xD0\x2F"}, {0x0078E0, "\xD0\x30"}, {0x0078E1, "\xD0\x31"}, {0x0078E4, "\xD0\x2D"}, 
{0x0078E6, "\xD0\x32"}, {0x0078E7, "\xE3\xA1"}, {0x0078E8, "\xCB\xE1"}, {0x0078EA, "\xD0\x33"}, 
{0x0078EC, "\xE2\xFE"}, {0x0078EF, "\xB0\xEB"}, {0x0078F2, "\xD0\x34"}, {0x0078F3, "\xD0\x35"}, 
{0x0078F4, "\xE3\xA4"}, {0x0078F6, "\xD0\x37"}, {0x0078F7, "\xD0\x38"}, {0x0078FA, "\xD0\x39"}, 
{0x0078FB, "\xD0\x3A"}, {0x0078FD, "\xE3\xA3"}, {0x0078FF, "\xD0\x3B"}, {0x007900, "\xD0\x36"}, 
{0x007901, "\xBE\xCC"}, {0x007906, "\xD0\x3C"}, {0x007907, "\xE3\xA5"}, {0x00790C, "\xD0\x3D"}, 
{0x00790E, "\xC1\xC3"}, {0x007910, "\xD0\x3E"}, {0x007911, "\xE3\xA7"}, {0x007912, "\xE3\xA6"}, 
{0x007919, "\xE3\xA8"}, {0x00791A, "\xD0\x3F"}, {0x00791C, "\xD0\x40"}, {0x00791E, "\xD0\x41"}, 
{0x00791F, "\xD0\x42"}, {0x007920, "\xD0\x43"}, {0x007925, "\xD0\x44"}, {0x007926, "\xE2\xE8"}, 
{0x007927, "\xD0\x45"}, {0x007929, "\xD0\x46"}, {0x00792A, "\xE2\xEA"}, {0x00792B, "\xE3\xAA"}, 
{0x00792C, "\xE3\xA9"}, {0x00792D, "\xD0\x47"}, {0x007930, "\xF3\x60"}, {0x007931, "\xD0\x48"}, 
{0x007934, "\xD0\x49"}, {0x007935, "\xD0\x4A"}, {0x00793A, "\xBC\xA8"}, {0x00793B, "\xD0\x4B"}, 
{0x00793C, "\xCE\xE9"}, {0x00793D, "\xD0\x4C"}, {0x00793E, "\xBC\xD2"}, {0x00793F, "\xD0\x4D"}, 
{0x007940, "\xE3\xAB"}, {0x007941, "\xB7\xB7"}, {0x007944, "\xD0\x4E"}, {0x007945, "\xD0\x4F"}, 
{0x007946, "\xD0\x50"}, {0x007947, "\xB5\xC0"}, {0x007948, "\xB5\xA7"}, {0x007949, "\xBB\xE3"}, 
{0x00794A, "\xD0\x51"}, {0x00794B, "\xD0\x52"}, {0x00794F, "\xD0\x53"}, {0x007950, "\xCD\xB4"}, 
{0x007951, "\xD0\x54"}, {0x007953, "\xE3\xB1"}, {0x007954, "\xD0\x55"}, {0x007955, "\xE3\xB0"}, 
{0x007956, "\xC1\xC4"}, {0x007957, "\xE3\xAD"}, {0x007958, "\xD0\x56"}, {0x00795A, "\xE3\xAF"}, 
{0x00795B, "\xD0\x57"}, {0x00795C, "\xD0\x58"}, {0x00795D, "\xBD\xCB"}, {0x00795E, "\xBF\xC0"}, 
{0x00795F, "\xE3\xAE"}, {0x007960, "\xE3\xAC"}, {0x007962, "\xC7\xAA"}, {0x007965, "\xBE\xCD"}, 
{0x007967, "\xD0\x59"}, {0x007968, "\xC9\xBC"}, {0x007969, "\xD0\x5A"}, {0x00796B, "\xD0\x5B"}, 
{0x00796D, "\xBA\xD7"}, {0x007972, "\xD0\x5C"}, {0x007977, "\xC5\xF8"}, {0x007979, "\xD0\x5D"}, 
{0x00797A, "\xE3\xB2"}, {0x00797B, "\xD0\x5E"}, {0x00797C, "\xD0\x5F"}, {0x00797E, "\xD0\x60"}, 
{0x00797F, "\xE3\xB3"}, {0x007980, "\xE3\xC9"}, {0x007981, "\xB6\xD8"}, {0x007984, "\xCF\xBD"}, 
{0x007985, "\xC1\xB5"}, {0x00798A, "\xE3\xB4"}, {0x00798B, "\xD0\x61"}, {0x00798C, "\xD0\x62"}, 
{0x00798D, "\xB2\xD2"}, {0x00798E, "\xC4\xF7"}, {0x00798F, "\xCA\xA1"}, {0x007991, "\xD0\x63"}, 
{0x007993, "\xD0\x64"}, {0x007994, "\xD0\x65"}, {0x007995, "\xD0\x66"}, {0x007996, "\xD0\x67"}, 
{0x007998, "\xD0\x68"}, {0x00799B, "\xD0\x69"}, {0x00799C, "\xD0\x6A"}, {0x00799D, "\xE3\xB5"}, 
{0x0079A1, "\xD0\x6B"}, {0x0079A6, "\xB5\xFA"}, {0x0079A7, "\xE3\xB6"}, {0x0079A8, "\xD0\x6C"}, 
{0x0079A9, "\xD0\x6D"}, {0x0079AA, "\xE3\xB8"}, {0x0079AB, "\xD0\x6E"}, {0x0079AE, "\xE3\xB9"}, 
{0x0079AF, "\xD0\x6F"}, {0x0079B0, "\xC7\xA9"}, {0x0079B1, "\xD0\x70"}, {0x0079B3, "\xE3\xBA"}, 
{0x0079B4, "\xD0\x71"}, {0x0079B8, "\xD0\x72"}, {0x0079B9, "\xE3\xBB"}, {0x0079BA, "\xE3\xBC"}, 
{0x0079BB, "\xD0\x73"}, {0x0079BD, "\xB6\xD9"}, {0x0079BE, "\xB2\xD3"}, {0x0079BF, "\xC6\xC5"}, 

};
 for(size_t i=1; i<sizeof(u2mb_01d_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_01d_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_01e_cp20932_init()
{
static U2MBData u2mb_01e_cp20932[] = { {0, ""}, 
{0x0079C0, "\xBD\xA8"}, {0x0079C1, "\xBB\xE4"}, {0x0079C2, "\xD0\x74"}, {0x0079C4, "\xD0\x75"}, 
{0x0079C7, "\xD0\x76"}, {0x0079C8, "\xD0\x77"}, {0x0079C9, "\xE3\xBD"}, {0x0079CA, "\xD0\x78"}, 
{0x0079CB, "\xBD\xA9"}, {0x0079CF, "\xD0\x79"}, {0x0079D1, "\xB2\xCA"}, {0x0079D2, "\xC9\xC3"}, 
{0x0079D4, "\xD0\x7A"}, {0x0079D5, "\xE3\xBE"}, {0x0079D6, "\xD0\x7B"}, {0x0079D8, "\xC8\xEB"}, 
{0x0079DA, "\xD0\x7C"}, {0x0079DD, "\xD0\x7D"}, {0x0079DE, "\xD0\x7E"}, {0x0079DF, "\xC1\xC5"}, 
{0x0079E0, "\xD1\x21"}, {0x0079E1, "\xE3\xC1"}, {0x0079E2, "\xD1\x22"}, {0x0079E3, "\xE3\xC2"}, 
{0x0079E4, "\xC7\xE9"}, {0x0079E5, "\xD1\x23"}, {0x0079E6, "\xBF\xC1"}, {0x0079E7, "\xE3\xBF"}, 
{0x0079E9, "\xC3\xE1"}, {0x0079EA, "\xD1\x24"}, {0x0079EB, "\xD1\x25"}, {0x0079EC, "\xE3\xC0"}, 
{0x0079ED, "\xD1\x26"}, {0x0079F0, "\xBE\xCE"}, {0x0079F1, "\xD1\x27"}, {0x0079F8, "\xD1\x28"}, 
{0x0079FB, "\xB0\xDC"}, {0x0079FC, "\xD1\x29"}, {0x007A00, "\xB5\xA9"}, {0x007A02, "\xD1\x2A"}, 
{0x007A03, "\xD1\x2B"}, {0x007A07, "\xD1\x2C"}, {0x007A08, "\xE3\xC3"}, {0x007A09, "\xD1\x2D"}, 
{0x007A0A, "\xD1\x2E"}, {0x007A0B, "\xC4\xF8"}, {0x007A0C, "\xD1\x2F"}, {0x007A0D, "\xE3\xC4"}, 
{0x007A0E, "\xC0\xC7"}, {0x007A11, "\xD1\x30"}, {0x007A14, "\xCC\xAD"}, {0x007A15, "\xD1\x31"}, 
{0x007A17, "\xC9\xA3"}, {0x007A18, "\xE3\xC5"}, {0x007A19, "\xE3\xC6"}, {0x007A1A, "\xC3\xD5"}, 
{0x007A1B, "\xD1\x32"}, {0x007A1C, "\xCE\xC7"}, {0x007A1E, "\xD1\x33"}, {0x007A1F, "\xE3\xC8"}, 
{0x007A20, "\xE3\xC7"}, {0x007A21, "\xD1\x34"}, {0x007A27, "\xD1\x35"}, {0x007A2B, "\xD1\x36"}, 
{0x007A2D, "\xD1\x37"}, {0x007A2E, "\xBC\xEF"}, {0x007A2F, "\xD1\x38"}, {0x007A30, "\xD1\x39"}, 
{0x007A31, "\xE3\xCA"}, {0x007A32, "\xB0\xF0"}, {0x007A34, "\xD1\x3A"}, {0x007A35, "\xD1\x3B"}, 
{0x007A37, "\xE3\xCD"}, {0x007A38, "\xD1\x3C"}, {0x007A39, "\xD1\x3D"}, {0x007A3A, "\xD1\x3E"}, 
{0x007A3B, "\xE3\xCB"}, {0x007A3C, "\xB2\xD4"}, {0x007A3D, "\xB7\xCE"}, {0x007A3E, "\xE3\xCC"}, 
{0x007A3F, "\xB9\xC6"}, {0x007A40, "\xB9\xF2"}, {0x007A42, "\xCA\xE6"}, {0x007A43, "\xE3\xCE"}, 
{0x007A44, "\xD1\x3F"}, {0x007A45, "\xD1\x40"}, {0x007A46, "\xCB\xD4"}, {0x007A47, "\xD1\x41"}, 
{0x007A48, "\xD1\x42"}, {0x007A49, "\xE3\xD0"}, {0x007A4C, "\xD1\x43"}, {0x007A4D, "\xC0\xD1"}, 
{0x007A4E, "\xB1\xCF"}, {0x007A4F, "\xB2\xBA"}, {0x007A50, "\xB0\xAC"}, {0x007A55, "\xD1\x44"}, 
{0x007A56, "\xD1\x45"}, {0x007A57, "\xE3\xCF"}, {0x007A59, "\xD1\x46"}, {0x007A5C, "\xD1\x47"}, 
{0x007A5D, "\xD1\x48"}, {0x007A5F, "\xD1\x49"}, {0x007A60, "\xD1\x4A"}, {0x007A61, "\xE3\xD1"}, 
{0x007A62, "\xE3\xD2"}, {0x007A63, "\xBE\xF7"}, {0x007A65, "\xD1\x4B"}, {0x007A67, "\xD1\x4C"}, 
{0x007A69, "\xE3\xD3"}, {0x007A6A, "\xD1\x4D"}, {0x007A6B, "\xB3\xCF"}, {0x007A6D, "\xD1\x4E"}, 
{0x007A70, "\xE3\xD5"}, {0x007A74, "\xB7\xEA"}, {0x007A75, "\xD1\x4F"}, {0x007A76, "\xB5\xE6"}, 
{0x007A78, "\xD1\x50"}, {0x007A79, "\xE3\xD6"}, {0x007A7A, "\xB6\xF5"}, {0x007A7D, "\xE3\xD7"}, 
{0x007A7E, "\xD1\x51"}, {0x007A7F, "\xC0\xFC"}, {0x007A80, "\xD1\x52"}, {0x007A81, "\xC6\xCD"}, 
{0x007A82, "\xD1\x53"}, {0x007A83, "\xC0\xE0"}, {0x007A84, "\xBA\xF5"}, {0x007A85, "\xD1\x54"}, 
{0x007A86, "\xD1\x55"}, {0x007A88, "\xE3\xD8"}, {0x007A8A, "\xD1\x56"}, {0x007A8B, "\xD1\x57"}, 
{0x007A90, "\xD1\x58"}, {0x007A91, "\xD1\x59"}, {0x007A92, "\xC3\xE2"}, {0x007A93, "\xC1\xEB"}, 
{0x007A94, "\xD1\x5A"}, {0x007A95, "\xE3\xDA"}, {0x007A96, "\xE3\xDC"}, {0x007A97, "\xE3\xD9"}, 
{0x007A98, "\xE3\xDB"}, {0x007A9E, "\xD1\x5B"}, {0x007A9F, "\xB7\xA2"}, {0x007AA0, "\xD1\x5C"}, 
{0x007AA3, "\xD1\x5D"}, {0x007AA9, "\xE3\xDD"}, {0x007AAA, "\xB7\xA6"}, {0x007AAC, "\xD1\x5E"}, 
{0x007AAE, "\xB5\xE7"}, {0x007AAF, "\xCD\xD2"}, {0x007AB0, "\xE3\xDF"}, {0x007AB3, "\xD1\x5F"}, 
{0x007AB5, "\xD1\x60"}, {0x007AB6, "\xE3\xE0"}, {0x007AB9, "\xD1\x61"}, {0x007ABA, "\xB1\xAE"}, 
{0x007ABB, "\xD1\x62"}, {0x007ABC, "\xD1\x63"}, {0x007ABF, "\xE3\xE3"}, {0x007AC3, "\xB3\xF6"}, 
{0x007AC4, "\xE3\xE2"}, {0x007AC5, "\xE3\xE1"}, {0x007AC6, "\xD1\x64"}, {0x007AC7, "\xE3\xE5"}, 
{0x007AC8, "\xE3\xDE"}, {0x007AC9, "\xD1\x65"}, {0x007ACA, "\xE3\xE6"}, {0x007ACB, "\xCE\xA9"}, 
{0x007ACC, "\xD1\x66"}, {0x007ACD, "\xE3\xE7"}, {0x007ACE, "\xD1\x67"}, {0x007ACF, "\xE3\xE8"}, 
{0x007AD1, "\xD1\x68"}, {0x007AD2, "\xD4\xF4"}, {0x007AD3, "\xE3\xEA"}, {0x007AD5, "\xE3\xE9"}, 
{0x007AD9, "\xE3\xEB"}, {0x007ADA, "\xE3\xEC"}, {0x007ADB, "\xD1\x69"}, {0x007ADC, "\xCE\xB5"}, 
{0x007ADD, "\xE3\xED"}, {0x007ADF, "\xF0\xEF"}, {0x007AE0, "\xBE\xCF"}, {0x007AE1, "\xE3\xEE"}, 
{0x007AE2, "\xE3\xEF"}, {0x007AE3, "\xBD\xD7"}, {0x007AE5, "\xC6\xB8"}, {0x007AE6, "\xE3\xF0"}, 
{0x007AE7, "\xF3\x65"}, {0x007AE8, "\xD1\x6A"}, {0x007AE9, "\xD1\x6B"}, {0x007AEA, "\xC3\xA8"}, 
{0x007AEB, "\xD1\x6C"}, {0x007AEC, "\xD1\x6D"}, {0x007AED, "\xE3\xF1"}, {0x007AEF, "\xC3\xBC"}, 
{0x007AF0, "\xE3\xF2"}, {0x007AF1, "\xD1\x6E"}, {0x007AF4, "\xD1\x6F"}, {0x007AF6, "\xB6\xA5"}, 
{0x007AF8, "\xD1\xBF"}, {0x007AF9, "\xC3\xDD"}, {0x007AFA, "\xBC\xB3"}, {0x007AFB, "\xD1\x70"}, 
{0x007AFD, "\xD1\x71"}, {0x007AFE, "\xD1\x72"}, {0x007AFF, "\xB4\xC8"}, {0x007B02, "\xE3\xF3"}, 
{0x007B04, "\xE4\xA2"}, {0x007B06, "\xE3\xF6"}, {0x007B07, "\xD1\x73"}, {0x007B08, "\xB5\xE8"}, 
{0x007B0A, "\xE3\xF5"}, {0x007B0B, "\xE4\xA4"}, {0x007B0F, "\xE3\xF4"}, {0x007B11, "\xBE\xD0"}, 
{0x007B14, "\xD1\x74"}, {0x007B18, "\xE3\xF8"}, {0x007B19, "\xE3\xF9"}, {0x007B1B, "\xC5\xAB"}, 
{0x007B1E, "\xE3\xFA"}, {0x007B1F, "\xD1\x75"}, {0x007B20, "\xB3\xDE"}, {0x007B23, "\xD1\x76"}, 
{0x007B25, "\xBF\xDA"}, {0x007B26, "\xC9\xE4"}, {0x007B27, "\xD1\x77"}, {0x007B28, "\xE3\xFC"}, 
{0x007B29, "\xD1\x78"}, {0x007B2A, "\xD1\x79"}, {0x007B2B, "\xD1\x7A"}, {0x007B2C, "\xC2\xE8"}, 
{0x007B2D, "\xD1\x7B"}, {0x007B2E, "\xD1\x7C"}, {0x007B2F, "\xD1\x7D"}, {0x007B30, "\xD1\x7E"}, 
{0x007B31, "\xD2\x21"}, {0x007B33, "\xE3\xF7"}, {0x007B34, "\xD2\x22"}, {0x007B35, "\xE3\xFB"}, 
{0x007B36, "\xE3\xFD"}, {0x007B39, "\xBA\xFB"}, {0x007B3D, "\xD2\x23"}, {0x007B3F, "\xD2\x24"}, 
{0x007B40, "\xD2\x25"}, {0x007B41, "\xD2\x26"}, {0x007B45, "\xE4\xA6"}, {0x007B46, "\xC9\xAE"}, 
{0x007B47, "\xD2\x27"}, {0x007B48, "\xC8\xA6"}, {0x007B49, "\xC5\xF9"}, {0x007B4B, "\xB6\xDA"}, 
{0x007B4C, "\xE4\xA5"}, {0x007B4D, "\xE4\xA3"}, {0x007B4E, "\xD2\x28"}, {0x007B4F, "\xC8\xB5"}, 

};
 for(size_t i=1; i<sizeof(u2mb_01e_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_01e_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_01f_cp20932_init()
{
static U2MBData u2mb_01f_cp20932[] = { {0, ""}, 
{0x007B50, "\xE3\xFE"}, {0x007B51, "\xC3\xDE"}, {0x007B52, "\xC5\xFB"}, {0x007B54, "\xC5\xFA"}, 
{0x007B55, "\xD2\x29"}, {0x007B56, "\xBA\xF6"}, {0x007B5D, "\xE4\xB8"}, {0x007B60, "\xD2\x2A"}, 
{0x007B64, "\xD2\x2B"}, {0x007B65, "\xE4\xA8"}, {0x007B66, "\xD2\x2C"}, {0x007B67, "\xE4\xAA"}, 
{0x007B69, "\xD2\x2D"}, {0x007B6A, "\xD2\x2E"}, {0x007B6C, "\xE4\xAD"}, {0x007B6D, "\xD2\x2F"}, 
{0x007B6E, "\xE4\xAE"}, {0x007B6F, "\xD2\x30"}, {0x007B70, "\xE4\xAB"}, {0x007B71, "\xE4\xAC"}, 
{0x007B72, "\xD2\x31"}, {0x007B73, "\xD2\x32"}, {0x007B74, "\xE4\xA9"}, {0x007B75, "\xE4\xA7"}, 
{0x007B77, "\xD2\x33"}, {0x007B7A, "\xE4\xA1"}, {0x007B84, "\xD2\x34"}, {0x007B86, "\xCA\xCF"}, 
{0x007B87, "\xB2\xD5"}, {0x007B89, "\xD2\x35"}, {0x007B8B, "\xE4\xB5"}, {0x007B8D, "\xE4\xB2"}, 
{0x007B8E, "\xD2\x36"}, {0x007B8F, "\xE4\xB7"}, {0x007B90, "\xD2\x37"}, {0x007B91, "\xD2\x38"}, 
{0x007B92, "\xE4\xB6"}, {0x007B94, "\xC7\xF3"}, {0x007B95, "\xCC\xA7"}, {0x007B96, "\xD2\x39"}, 
{0x007B97, "\xBB\xBB"}, {0x007B98, "\xE4\xB0"}, {0x007B99, "\xE4\xB9"}, {0x007B9A, "\xE4\xB4"}, 
{0x007B9B, "\xD2\x3A"}, {0x007B9C, "\xE4\xB3"}, {0x007B9D, "\xE4\xAF"}, {0x007B9E, "\xD2\x3B"}, 
{0x007B9F, "\xE4\xB1"}, {0x007BA0, "\xD2\x3C"}, {0x007BA1, "\xB4\xC9"}, {0x007BA5, "\xD2\x3D"}, 
{0x007BAA, "\xC3\xBD"}, {0x007BAC, "\xD2\x3E"}, {0x007BAD, "\xC0\xFD"}, {0x007BAF, "\xD2\x3F"}, 
{0x007BB0, "\xD2\x40"}, {0x007BB1, "\xC8\xA2"}, {0x007BB2, "\xD2\x41"}, {0x007BB4, "\xE4\xBE"}, 
{0x007BB5, "\xD2\x42"}, {0x007BB6, "\xD2\x43"}, {0x007BB8, "\xC8\xA4"}, {0x007BBA, "\xD2\x44"}, 
{0x007BBB, "\xD2\x45"}, {0x007BBC, "\xD2\x46"}, {0x007BBD, "\xD2\x47"}, {0x007BC0, "\xC0\xE1"}, 
{0x007BC1, "\xE4\xBB"}, {0x007BC2, "\xD2\x48"}, {0x007BC4, "\xC8\xCF"}, {0x007BC5, "\xD2\x49"}, 
{0x007BC6, "\xE4\xBF"}, {0x007BC7, "\xCA\xD3"}, {0x007BC8, "\xD2\x4A"}, {0x007BC9, "\xC3\xDB"}, 
{0x007BCA, "\xD2\x4B"}, {0x007BCB, "\xE4\xBA"}, {0x007BCC, "\xE4\xBC"}, {0x007BCF, "\xE4\xBD"}, 
{0x007BD4, "\xD2\x4C"}, {0x007BD6, "\xD2\x4D"}, {0x007BD7, "\xD2\x4E"}, {0x007BD9, "\xD2\x4F"}, 
{0x007BDA, "\xD2\x50"}, {0x007BDB, "\xD2\x51"}, {0x007BDD, "\xE4\xC0"}, {0x007BE0, "\xBC\xC4"}, 
{0x007BE4, "\xC6\xC6"}, {0x007BE5, "\xE4\xC5"}, {0x007BE6, "\xE4\xC4"}, {0x007BE8, "\xD2\x52"}, 
{0x007BE9, "\xE4\xC1"}, {0x007BEA, "\xD2\x53"}, {0x007BED, "\xCF\xB6"}, {0x007BF2, "\xD2\x54"}, 
{0x007BF3, "\xE4\xCA"}, {0x007BF4, "\xD2\x55"}, {0x007BF5, "\xD2\x56"}, {0x007BF6, "\xE4\xCE"}, 
{0x007BF7, "\xE4\xCB"}, {0x007BF8, "\xD2\x57"}, {0x007BF9, "\xD2\x58"}, {0x007BFA, "\xD2\x59"}, 
{0x007BFC, "\xD2\x5A"}, {0x007BFE, "\xD2\x5B"}, {0x007C00, "\xE4\xC7"}, {0x007C01, "\xD2\x5C"}, 
{0x007C02, "\xD2\x5D"}, {0x007C03, "\xD2\x5E"}, {0x007C04, "\xD2\x5F"}, {0x007C06, "\xD2\x60"}, 
{0x007C07, "\xE4\xC8"}, {0x007C09, "\xD2\x61"}, {0x007C0B, "\xD2\x62"}, {0x007C0C, "\xD2\x63"}, 
{0x007C0D, "\xE4\xCD"}, {0x007C0E, "\xD2\x64"}, {0x007C0F, "\xD2\x65"}, {0x007C11, "\xE4\xC2"}, 
{0x007C12, "\xD2\xD5"}, {0x007C13, "\xE4\xC9"}, {0x007C14, "\xE4\xC3"}, {0x007C17, "\xE4\xCC"}, 
{0x007C19, "\xD2\x66"}, {0x007C1B, "\xD2\x67"}, {0x007C1F, "\xE4\xD2"}, {0x007C20, "\xD2\x68"}, 
{0x007C21, "\xB4\xCA"}, {0x007C23, "\xE4\xCF"}, {0x007C25, "\xD2\x69"}, {0x007C26, "\xD2\x6A"}, 
{0x007C27, "\xE4\xD0"}, {0x007C28, "\xD2\x6B"}, {0x007C2A, "\xE4\xD1"}, {0x007C2B, "\xE4\xD4"}, 
{0x007C2C, "\xD2\x6C"}, {0x007C31, "\xD2\x6D"}, {0x007C33, "\xD2\x6E"}, {0x007C34, "\xD2\x6F"}, 
{0x007C36, "\xD2\x70"}, {0x007C37, "\xE4\xD3"}, {0x007C38, "\xC8\xF6"}, {0x007C39, "\xD2\x71"}, 
{0x007C3A, "\xD2\x72"}, {0x007C3D, "\xE4\xD5"}, {0x007C3E, "\xCE\xFC"}, {0x007C3F, "\xCA\xED"}, 
{0x007C40, "\xE4\xDA"}, {0x007C43, "\xE4\xD7"}, {0x007C46, "\xD2\x73"}, {0x007C4A, "\xD2\x74"}, 
{0x007C4C, "\xE4\xD6"}, {0x007C4D, "\xC0\xD2"}, {0x007C4F, "\xE4\xD9"}, {0x007C50, "\xE4\xDB"}, 
{0x007C51, "\xD2\x76"}, {0x007C52, "\xD2\x77"}, {0x007C53, "\xD2\x78"}, {0x007C54, "\xE4\xD8"}, 
{0x007C55, "\xD2\x75"}, {0x007C56, "\xE4\xDF"}, {0x007C58, "\xE4\xDC"}, {0x007C59, "\xD2\x79"}, 
{0x007C5A, "\xD2\x7A"}, {0x007C5B, "\xD2\x7B"}, {0x007C5C, "\xD2\x7C"}, {0x007C5D, "\xD2\x7D"}, 
{0x007C5E, "\xD2\x7E"}, {0x007C5F, "\xE4\xDD"}, {0x007C60, "\xE4\xC6"}, {0x007C61, "\xD3\x21"}, 
{0x007C63, "\xD3\x22"}, {0x007C64, "\xE4\xDE"}, {0x007C65, "\xE4\xE0"}, {0x007C67, "\xD3\x23"}, 
{0x007C69, "\xD3\x24"}, {0x007C6C, "\xE4\xE1"}, {0x007C6D, "\xD3\x25"}, {0x007C6E, "\xD3\x26"}, 
{0x007C70, "\xD3\x27"}, {0x007C72, "\xD3\x28"}, {0x007C73, "\xCA\xC6"}, {0x007C75, "\xE4\xE2"}, 
{0x007C79, "\xD3\x29"}, {0x007C7C, "\xD3\x2A"}, {0x007C7D, "\xD3\x2B"}, {0x007C7E, "\xCC\xE2"}, 
{0x007C81, "\xB6\xCE"}, {0x007C82, "\xB7\xA9"}, {0x007C83, "\xE4\xE3"}, {0x007C86, "\xD3\x2C"}, 
{0x007C87, "\xD3\x2D"}, {0x007C89, "\xCA\xB4"}, {0x007C8B, "\xBF\xE8"}, {0x007C8D, "\xCC\xB0"}, 
{0x007C8F, "\xD3\x2E"}, {0x007C90, "\xE4\xE4"}, {0x007C92, "\xCE\xB3"}, {0x007C94, "\xD3\x2F"}, 
{0x007C95, "\xC7\xF4"}, {0x007C97, "\xC1\xC6"}, {0x007C98, "\xC7\xB4"}, {0x007C9B, "\xBD\xCD"}, 
{0x007C9E, "\xD3\x30"}, {0x007C9F, "\xB0\xC0"}, {0x007CA0, "\xD3\x31"}, {0x007CA1, "\xE4\xE9"}, 
{0x007CA2, "\xE4\xE7"}, {0x007CA4, "\xE4\xE5"}, {0x007CA5, "\xB4\xA1"}, {0x007CA6, "\xD3\x32"}, 
{0x007CA7, "\xBE\xD1"}, {0x007CA8, "\xE4\xEA"}, {0x007CAB, "\xE4\xE8"}, {0x007CAD, "\xE4\xE6"}, 
{0x007CAE, "\xE4\xEE"}, {0x007CB0, "\xD3\x33"}, {0x007CB1, "\xE4\xED"}, {0x007CB2, "\xE4\xEC"}, 
{0x007CB3, "\xE4\xEB"}, {0x007CB6, "\xD3\x34"}, {0x007CB7, "\xD3\x35"}, {0x007CB9, "\xE4\xEF"}, 
{0x007CBA, "\xD3\x36"}, {0x007CBB, "\xD3\x37"}, {0x007CBC, "\xD3\x38"}, {0x007CBD, "\xE4\xF0"}, 
{0x007CBE, "\xC0\xBA"}, {0x007CBF, "\xD3\x39"}, {0x007CC0, "\xE4\xF1"}, {0x007CC2, "\xE4\xF3"}, 
{0x007CC4, "\xD3\x3A"}, {0x007CC5, "\xE4\xF2"}, {0x007CC7, "\xD3\x3B"}, {0x007CC8, "\xD3\x3C"}, 
{0x007CC9, "\xD3\x3D"}, {0x007CCA, "\xB8\xD2"}, {0x007CCD, "\xD3\x3E"}, {0x007CCE, "\xC1\xB8"}, 
{0x007CCF, "\xD3\x3F"}, {0x007CD2, "\xE4\xF5"}, {0x007CD3, "\xD3\x40"}, {0x007CD4, "\xD3\x41"}, 
{0x007CD5, "\xD3\x42"}, {0x007CD6, "\xC5\xFC"}, {0x007CD7, "\xD3\x43"}, {0x007CD8, "\xE4\xF4"}, 
{0x007CD9, "\xD3\x44"}, {0x007CDA, "\xD3\x45"}, {0x007CDC, "\xE4\xF6"}, {0x007CDD, "\xD3\x46"}, 
{0x007CDE, "\xCA\xB5"}, {0x007CDF, "\xC1\xEC"}, {0x007CE0, "\xB9\xC7"}, {0x007CE2, "\xE4\xF7"}, 

};
 for(size_t i=1; i<sizeof(u2mb_01f_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_01f_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_020_cp20932_init()
{
static U2MBData u2mb_020_cp20932[] = { {0, ""}, 
{0x007CE6, "\xD3\x47"}, {0x007CE7, "\xCE\xC8"}, {0x007CE9, "\xD3\x48"}, {0x007CEB, "\xD3\x49"}, 
{0x007CEF, "\xE4\xF9"}, {0x007CF2, "\xE4\xFA"}, {0x007CF4, "\xE4\xFB"}, {0x007CF5, "\xD3\x4A"}, 
{0x007CF6, "\xE4\xFC"}, {0x007CF8, "\xBB\xE5"}, {0x007CFA, "\xE4\xFD"}, {0x007CFB, "\xB7\xCF"}, 
{0x007CFE, "\xB5\xEA"}, {0x007D00, "\xB5\xAA"}, {0x007D02, "\xE5\xA1"}, {0x007D03, "\xD3\x4B"}, 
{0x007D04, "\xCC\xF3"}, {0x007D05, "\xB9\xC8"}, {0x007D06, "\xE4\xFE"}, {0x007D07, "\xD3\x4C"}, 
{0x007D08, "\xD3\x4D"}, {0x007D09, "\xD3\x4E"}, {0x007D0A, "\xE5\xA4"}, {0x007D0B, "\xCC\xE6"}, 
{0x007D0D, "\xC7\xBC"}, {0x007D0F, "\xD3\x4F"}, {0x007D10, "\xC9\xB3"}, {0x007D11, "\xD3\x50"}, 
{0x007D12, "\xD3\x51"}, {0x007D13, "\xD3\x52"}, {0x007D14, "\xBD\xE3"}, {0x007D15, "\xE5\xA3"}, 
{0x007D16, "\xD3\x53"}, {0x007D17, "\xBC\xD3"}, {0x007D18, "\xB9\xC9"}, {0x007D19, "\xBB\xE6"}, 
{0x007D1A, "\xB5\xE9"}, {0x007D1B, "\xCA\xB6"}, {0x007D1C, "\xE5\xA2"}, {0x007D1D, "\xD3\x54"}, 
{0x007D1E, "\xD3\x55"}, {0x007D20, "\xC1\xC7"}, {0x007D21, "\xCB\xC2"}, {0x007D22, "\xBA\xF7"}, 
{0x007D23, "\xD3\x56"}, {0x007D26, "\xD3\x57"}, {0x007D2A, "\xD3\x58"}, {0x007D2B, "\xBB\xE7"}, 
{0x007D2C, "\xC4\xDD"}, {0x007D2D, "\xD3\x59"}, {0x007D2E, "\xE5\xA7"}, {0x007D2F, "\xCE\xDF"}, 
{0x007D30, "\xBA\xD9"}, {0x007D31, "\xD3\x5A"}, {0x007D32, "\xE5\xA8"}, {0x007D33, "\xBF\xC2"}, 
{0x007D35, "\xE5\xAA"}, {0x007D39, "\xBE\xD2"}, {0x007D3A, "\xBA\xB0"}, {0x007D3C, "\xD3\x5B"}, 
{0x007D3D, "\xD3\x5C"}, {0x007D3E, "\xD3\x5D"}, {0x007D3F, "\xE5\xA9"}, {0x007D40, "\xD3\x5E"}, 
{0x007D41, "\xD3\x5F"}, {0x007D42, "\xBD\xAA"}, {0x007D43, "\xB8\xBE"}, {0x007D44, "\xC1\xC8"}, 
{0x007D45, "\xE5\xA5"}, {0x007D46, "\xE5\xAB"}, {0x007D47, "\xD3\x60"}, {0x007D48, "\xD3\x61"}, 
{0x007D4B, "\xE5\xA6"}, {0x007D4C, "\xB7\xD0"}, {0x007D4D, "\xD3\x62"}, {0x007D4E, "\xE5\xAE"}, 
{0x007D4F, "\xE5\xB2"}, {0x007D50, "\xB7\xEB"}, {0x007D51, "\xD3\x63"}, {0x007D53, "\xD3\x64"}, 
{0x007D56, "\xE5\xAD"}, {0x007D57, "\xD3\x65"}, {0x007D59, "\xD3\x66"}, {0x007D5A, "\xD3\x67"}, 
{0x007D5B, "\xE5\xB6"}, {0x007D5C, "\xD3\x68"}, {0x007D5D, "\xD3\x69"}, {0x007D5E, "\xB9\xCA"}, 
{0x007D61, "\xCD\xED"}, {0x007D62, "\xB0\xBC"}, {0x007D63, "\xE5\xB3"}, {0x007D65, "\xD3\x6A"}, 
{0x007D66, "\xB5\xEB"}, {0x007D67, "\xD3\x6B"}, {0x007D68, "\xE5\xB0"}, {0x007D6A, "\xD3\x6C"}, 
{0x007D6E, "\xE5\xB1"}, {0x007D70, "\xD3\x6D"}, {0x007D71, "\xC5\xFD"}, {0x007D72, "\xE5\xAF"}, 
{0x007D73, "\xE5\xAC"}, {0x007D75, "\xB3\xA8"}, {0x007D76, "\xC0\xE4"}, {0x007D78, "\xD3\x6E"}, 
{0x007D79, "\xB8\xA8"}, {0x007D7A, "\xD3\x6F"}, {0x007D7B, "\xD3\x70"}, {0x007D7D, "\xE5\xB8"}, 
{0x007D7F, "\xD3\x71"}, {0x007D81, "\xD3\x72"}, {0x007D82, "\xD3\x73"}, {0x007D83, "\xD3\x74"}, 
{0x007D85, "\xD3\x75"}, {0x007D86, "\xD3\x76"}, {0x007D88, "\xD3\x77"}, {0x007D89, "\xE5\xB5"}, 
{0x007D8B, "\xD3\x78"}, {0x007D8C, "\xD3\x79"}, {0x007D8D, "\xD3\x7A"}, {0x007D8F, "\xE5\xB7"}, 
{0x007D91, "\xD3\x7B"}, {0x007D93, "\xE5\xB4"}, {0x007D96, "\xD3\x7C"}, {0x007D97, "\xD3\x7D"}, 
{0x007D99, "\xB7\xD1"}, {0x007D9A, "\xC2\xB3"}, {0x007D9B, "\xE5\xB9"}, {0x007D9C, "\xC1\xEE"}, 
{0x007D9D, "\xD3\x7E"}, {0x007D9E, "\xD4\x21"}, {0x007D9F, "\xE5\xC6"}, {0x007DA0, "\xF3\x68"}, 
{0x007DA2, "\xE5\xC2"}, {0x007DA3, "\xE5\xBC"}, {0x007DA6, "\xD4\x22"}, {0x007DA7, "\xD4\x23"}, 
{0x007DAA, "\xD4\x24"}, {0x007DAB, "\xE5\xC0"}, {0x007DAC, "\xBC\xFA"}, {0x007DAD, "\xB0\xDD"}, 
{0x007DAE, "\xE5\xBB"}, {0x007DAF, "\xE5\xC3"}, {0x007DB0, "\xE5\xC7"}, {0x007DB1, "\xB9\xCB"}, 
{0x007DB2, "\xCC\xD6"}, {0x007DB3, "\xD4\x25"}, {0x007DB4, "\xC4\xD6"}, {0x007DB5, "\xE5\xBD"}, 
{0x007DB6, "\xD4\x26"}, {0x007DB7, "\xD4\x27"}, {0x007DB8, "\xE5\xC5"}, {0x007DB9, "\xD4\x28"}, 
{0x007DBA, "\xE5\xBA"}, {0x007DBB, "\xC3\xBE"}, {0x007DBD, "\xE5\xBF"}, {0x007DBE, "\xB0\xBD"}, 
{0x007DBF, "\xCC\xCA"}, {0x007DC2, "\xD4\x29"}, {0x007DC3, "\xD4\x2A"}, {0x007DC4, "\xD4\x2B"}, 
{0x007DC5, "\xD4\x2C"}, {0x007DC6, "\xD4\x2D"}, {0x007DC7, "\xE5\xBE"}, {0x007DCA, "\xB6\xDB"}, 
{0x007DCB, "\xC8\xEC"}, {0x007DCC, "\xD4\x2E"}, {0x007DCD, "\xD4\x2F"}, {0x007DCE, "\xD4\x30"}, 
{0x007DCF, "\xC1\xED"}, {0x007DD1, "\xCE\xD0"}, {0x007DD2, "\xBD\xEF"}, {0x007DD5, "\xE5\xEE"}, 
{0x007DD6, "\xF3\x69"}, {0x007DD7, "\xD4\x31"}, {0x007DD8, "\xE5\xC8"}, {0x007DD9, "\xD4\x32"}, 
{0x007DDA, "\xC0\xFE"}, {0x007DDC, "\xE5\xC4"}, {0x007DDD, "\xE5\xC9"}, {0x007DDE, "\xE5\xCB"}, 
{0x007DE0, "\xC4\xF9"}, {0x007DE1, "\xE5\xCE"}, {0x007DE2, "\xD4\x34"}, {0x007DE4, "\xE5\xCA"}, 
{0x007DE5, "\xD4\x35"}, {0x007DE6, "\xD4\x36"}, {0x007DE8, "\xCA\xD4"}, {0x007DE9, "\xB4\xCB"}, 
{0x007DEA, "\xD4\x37"}, {0x007DEB, "\xD4\x38"}, {0x007DEC, "\xCC\xCB"}, {0x007DED, "\xD4\x39"}, 
{0x007DEF, "\xB0\xDE"}, {0x007DF1, "\xD4\x3A"}, {0x007DF2, "\xE5\xCD"}, {0x007DF4, "\xCE\xFD"}, 
{0x007DF5, "\xD4\x3B"}, {0x007DF6, "\xD4\x3C"}, {0x007DF9, "\xD4\x3D"}, {0x007DFA, "\xD4\x3E"}, 
{0x007DFB, "\xE5\xCC"}, {0x007E00, "\xD4\x33"}, {0x007E01, "\xB1\xEF"}, {0x007E04, "\xC6\xEC"}, 
{0x007E05, "\xE5\xCF"}, {0x007E08, "\xD4\x3F"}, {0x007E09, "\xE5\xD6"}, {0x007E0A, "\xE5\xD0"}, 
{0x007E0B, "\xE5\xD7"}, {0x007E10, "\xD4\x40"}, {0x007E11, "\xD4\x41"}, {0x007E12, "\xE5\xD3"}, 
{0x007E15, "\xD4\x42"}, {0x007E17, "\xD4\x43"}, {0x007E1B, "\xC7\xFB"}, {0x007E1C, "\xD4\x44"}, 
{0x007E1D, "\xD4\x45"}, {0x007E1E, "\xBC\xCA"}, {0x007E1F, "\xE5\xD5"}, {0x007E20, "\xD4\x46"}, 
{0x007E21, "\xE5\xD2"}, {0x007E22, "\xE5\xD8"}, {0x007E23, "\xE5\xD1"}, {0x007E26, "\xBD\xC4"}, 
{0x007E27, "\xD4\x47"}, {0x007E28, "\xD4\x48"}, {0x007E2B, "\xCB\xA5"}, {0x007E2C, "\xD4\x49"}, 
{0x007E2D, "\xD4\x4A"}, {0x007E2E, "\xBD\xCC"}, {0x007E2F, "\xD4\x4B"}, {0x007E31, "\xE5\xD4"}, 
{0x007E32, "\xE5\xE0"}, {0x007E33, "\xD4\x4C"}, {0x007E35, "\xE5\xDC"}, {0x007E36, "\xD4\x4D"}, 
{0x007E37, "\xE5\xDF"}, {0x007E39, "\xE5\xDD"}, {0x007E3A, "\xE5\xE1"}, {0x007E3B, "\xE5\xDB"}, 
{0x007E3D, "\xE5\xC1"}, {0x007E3E, "\xC0\xD3"}, {0x007E3F, "\xD4\x4E"}, {0x007E41, "\xC8\xCB"}, 
{0x007E43, "\xE5\xDE"}, {0x007E44, "\xD4\x4F"}, {0x007E45, "\xD4\x50"}, {0x007E46, "\xE5\xD9"}, 
{0x007E47, "\xD4\x51"}, {0x007E4A, "\xC1\xA1"}, {0x007E4B, "\xB7\xD2"}, {0x007E4D, "\xBD\xAB"}, 
{0x007E4E, "\xD4\x52"}, {0x007E50, "\xD4\x53"}, {0x007E52, "\xD4\x54"}, {0x007E54, "\xBF\xA5"}, 

};
 for(size_t i=1; i<sizeof(u2mb_020_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_020_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_021_cp20932_init()
{
static U2MBData u2mb_021_cp20932[] = { {0, ""}, 
{0x007E55, "\xC1\xB6"}, {0x007E56, "\xE5\xE4"}, {0x007E58, "\xD4\x55"}, {0x007E59, "\xE5\xE6"}, 
{0x007E5A, "\xE5\xE7"}, {0x007E5D, "\xE5\xE3"}, {0x007E5E, "\xE5\xE5"}, {0x007E5F, "\xD4\x56"}, 
{0x007E61, "\xD4\x57"}, {0x007E62, "\xD4\x58"}, {0x007E65, "\xD4\x59"}, {0x007E66, "\xE5\xDA"}, 
{0x007E67, "\xE5\xE2"}, {0x007E69, "\xE5\xEA"}, {0x007E6A, "\xE5\xE9"}, {0x007E6B, "\xD4\x5A"}, 
{0x007E6D, "\xCB\xFA"}, {0x007E6E, "\xD4\x5B"}, {0x007E6F, "\xD4\x5C"}, {0x007E70, "\xB7\xAB"}, 
{0x007E73, "\xD4\x5D"}, {0x007E78, "\xD4\x5E"}, {0x007E79, "\xE5\xE8"}, {0x007E7B, "\xE5\xEC"}, 
{0x007E7C, "\xE5\xEB"}, {0x007E7D, "\xE5\xEF"}, {0x007E7E, "\xD4\x5F"}, {0x007E7F, "\xE5\xF1"}, 
{0x007E81, "\xD4\x60"}, {0x007E82, "\xBB\xBC"}, {0x007E83, "\xE5\xED"}, {0x007E86, "\xD4\x61"}, 
{0x007E87, "\xD4\x62"}, {0x007E88, "\xE5\xF2"}, {0x007E89, "\xE5\xF3"}, {0x007E8A, "\xD4\x63"}, 
{0x007E8C, "\xE5\xF4"}, {0x007E8D, "\xD4\x64"}, {0x007E8E, "\xE5\xFA"}, {0x007E8F, "\xC5\xBB"}, 
{0x007E90, "\xE5\xF6"}, {0x007E91, "\xD4\x65"}, {0x007E92, "\xE5\xF5"}, {0x007E93, "\xE5\xF7"}, 
{0x007E94, "\xE5\xF8"}, {0x007E95, "\xD4\x66"}, {0x007E96, "\xE5\xF9"}, {0x007E98, "\xD4\x67"}, 
{0x007E9A, "\xD4\x68"}, {0x007E9B, "\xE5\xFB"}, {0x007E9C, "\xE5\xFC"}, {0x007E9D, "\xD4\x69"}, 
{0x007E9E, "\xD4\x6A"}, {0x007F36, "\xB4\xCC"}, {0x007F38, "\xE5\xFD"}, {0x007F3A, "\xE5\xFE"}, 
{0x007F3B, "\xD4\x6C"}, {0x007F3C, "\xD4\x6B"}, {0x007F3D, "\xD4\x6D"}, {0x007F3E, "\xD4\x6E"}, 
{0x007F3F, "\xD4\x6F"}, {0x007F43, "\xD4\x70"}, {0x007F44, "\xD4\x71"}, {0x007F45, "\xE6\xA1"}, 
{0x007F47, "\xD4\x72"}, {0x007F4C, "\xE6\xA2"}, {0x007F4D, "\xE6\xA3"}, {0x007F4E, "\xE6\xA4"}, 
{0x007F4F, "\xD4\x73"}, {0x007F50, "\xE6\xA5"}, {0x007F51, "\xE6\xA6"}, {0x007F52, "\xD4\x74"}, 
{0x007F53, "\xD4\x75"}, {0x007F54, "\xE6\xA8"}, {0x007F55, "\xE6\xA7"}, {0x007F58, "\xE6\xA9"}, 
{0x007F5B, "\xD4\x76"}, {0x007F5C, "\xD4\x77"}, {0x007F5D, "\xD4\x78"}, {0x007F5F, "\xE6\xAA"}, 
{0x007F60, "\xE6\xAB"}, {0x007F61, "\xD4\x79"}, {0x007F63, "\xD4\x7A"}, {0x007F64, "\xD4\x7B"}, 
{0x007F65, "\xD4\x7C"}, {0x007F66, "\xD4\x7D"}, {0x007F67, "\xE6\xAE"}, {0x007F68, "\xE6\xAC"}, 
{0x007F69, "\xE6\xAD"}, {0x007F6A, "\xBA\xE1"}, {0x007F6B, "\xB7\xD3"}, {0x007F6D, "\xD4\x7E"}, 
{0x007F6E, "\xC3\xD6"}, {0x007F70, "\xC8\xB3"}, {0x007F71, "\xD5\x21"}, {0x007F72, "\xBD\xF0"}, 
{0x007F75, "\xC7\xCD"}, {0x007F77, "\xC8\xED"}, {0x007F78, "\xE6\xAF"}, {0x007F79, "\xD8\xED"}, 
{0x007F7D, "\xD5\x22"}, {0x007F7E, "\xD5\x23"}, {0x007F7F, "\xD5\x24"}, {0x007F80, "\xD5\x25"}, 
{0x007F82, "\xE6\xB0"}, {0x007F83, "\xE6\xB2"}, {0x007F85, "\xCD\xE5"}, {0x007F86, "\xE6\xB1"}, 
{0x007F87, "\xE6\xB4"}, {0x007F88, "\xE6\xB3"}, {0x007F8A, "\xCD\xD3"}, {0x007F8B, "\xD5\x26"}, 
{0x007F8C, "\xE6\xB5"}, {0x007F8D, "\xD5\x27"}, {0x007F8E, "\xC8\xFE"}, {0x007F8F, "\xD5\x28"}, 
{0x007F90, "\xD5\x29"}, {0x007F91, "\xD5\x2A"}, {0x007F94, "\xE6\xB6"}, {0x007F96, "\xD5\x2B"}, 
{0x007F97, "\xD5\x2C"}, {0x007F9A, "\xE6\xB9"}, {0x007F9C, "\xD5\x2D"}, {0x007F9D, "\xE6\xB8"}, 
{0x007F9E, "\xE6\xB7"}, {0x007FA1, "\xD5\x2E"}, {0x007FA2, "\xD5\x2F"}, {0x007FA3, "\xE6\xBA"}, 
{0x007FA4, "\xB7\xB2"}, {0x007FA6, "\xD5\x30"}, {0x007FA8, "\xC1\xA2"}, {0x007FA9, "\xB5\xC1"}, 
{0x007FAA, "\xD5\x31"}, {0x007FAD, "\xD5\x32"}, {0x007FAE, "\xE6\xBE"}, {0x007FAF, "\xE6\xBB"}, 
{0x007FB2, "\xE6\xBC"}, {0x007FB4, "\xD5\x33"}, {0x007FB6, "\xE6\xBF"}, {0x007FB8, "\xE6\xC0"}, 
{0x007FB9, "\xE6\xBD"}, {0x007FBC, "\xD5\x34"}, {0x007FBD, "\xB1\xA9"}, {0x007FBF, "\xD5\x35"}, 
{0x007FC0, "\xD5\x36"}, {0x007FC1, "\xB2\xA7"}, {0x007FC3, "\xD5\x37"}, {0x007FC5, "\xE6\xC2"}, 
{0x007FC6, "\xE6\xC3"}, {0x007FC8, "\xD5\x38"}, {0x007FCA, "\xE6\xC4"}, {0x007FCC, "\xCD\xE2"}, 
{0x007FCE, "\xD5\x39"}, {0x007FCF, "\xD5\x3A"}, {0x007FD2, "\xBD\xAC"}, {0x007FD4, "\xE6\xC6"}, 
{0x007FD5, "\xE6\xC5"}, {0x007FDB, "\xD5\x3B"}, {0x007FDF, "\xD5\x3C"}, {0x007FE0, "\xBF\xE9"}, 
{0x007FE1, "\xE6\xC7"}, {0x007FE3, "\xD5\x3D"}, {0x007FE5, "\xD5\x3E"}, {0x007FE6, "\xE6\xC8"}, 
{0x007FE8, "\xD5\x3F"}, {0x007FE9, "\xE6\xC9"}, {0x007FEB, "\xB4\xE5"}, {0x007FEC, "\xD5\x40"}, 
{0x007FEE, "\xD5\x41"}, {0x007FEF, "\xD5\x42"}, {0x007FF0, "\xB4\xCD"}, {0x007FF2, "\xD5\x43"}, 
{0x007FF3, "\xE6\xCA"}, {0x007FF9, "\xE6\xCB"}, {0x007FFA, "\xD5\x44"}, {0x007FFB, "\xCB\xDD"}, 
{0x007FFC, "\xCD\xE3"}, {0x007FFD, "\xD5\x45"}, {0x007FFE, "\xD5\x46"}, {0x007FFF, "\xD5\x47"}, 
{0x008000, "\xCD\xD4"}, {0x008001, "\xCF\xB7"}, {0x008003, "\xB9\xCD"}, {0x008004, "\xE6\xCE"}, 
{0x008005, "\xBC\xD4"}, {0x008006, "\xE6\xCD"}, {0x008007, "\xD5\x48"}, {0x008008, "\xD5\x49"}, 
{0x00800A, "\xD5\x4A"}, {0x00800B, "\xE6\xCF"}, {0x00800C, "\xBC\xA9"}, {0x00800D, "\xD5\x4B"}, 
{0x00800E, "\xD5\x4C"}, {0x00800F, "\xD5\x4D"}, {0x008010, "\xC2\xD1"}, {0x008011, "\xD5\x4E"}, 
{0x008012, "\xE6\xD0"}, {0x008013, "\xD5\x4F"}, {0x008014, "\xD5\x50"}, {0x008015, "\xB9\xCC"}, 
{0x008016, "\xD5\x51"}, {0x008017, "\xCC\xD7"}, {0x008018, "\xE6\xD1"}, {0x008019, "\xE6\xD2"}, 
{0x00801C, "\xE6\xD3"}, {0x00801D, "\xD5\x52"}, {0x00801E, "\xD5\x53"}, {0x00801F, "\xD5\x54"}, 
{0x008020, "\xD5\x55"}, {0x008021, "\xE6\xD4"}, {0x008024, "\xD5\x56"}, {0x008026, "\xD5\x57"}, 
{0x008028, "\xE6\xD5"}, {0x00802C, "\xD5\x58"}, {0x00802E, "\xD5\x59"}, {0x008030, "\xD5\x5A"}, 
{0x008033, "\xBC\xAA"}, {0x008034, "\xD5\x5B"}, {0x008035, "\xD5\x5C"}, {0x008036, "\xCC\xED"}, 
{0x008037, "\xD5\x5D"}, {0x008039, "\xD5\x5E"}, {0x00803A, "\xD5\x5F"}, {0x00803B, "\xE6\xD7"}, 
{0x00803C, "\xD5\x60"}, {0x00803D, "\xC3\xBF"}, {0x00803E, "\xD5\x61"}, {0x00803F, "\xE6\xD6"}, 
{0x008040, "\xD5\x62"}, {0x008044, "\xD5\x63"}, {0x008046, "\xE6\xD9"}, {0x00804A, "\xE6\xD8"}, 
{0x008052, "\xE6\xDA"}, {0x008056, "\xC0\xBB"}, {0x008058, "\xE6\xDB"}, {0x00805A, "\xE6\xDC"}, 
{0x00805E, "\xCA\xB9"}, {0x00805F, "\xE6\xDD"}, {0x008060, "\xD5\x64"}, {0x008061, "\xC1\xEF"}, 
{0x008062, "\xE6\xDE"}, {0x008064, "\xD5\x65"}, {0x008066, "\xD5\x66"}, {0x008068, "\xE6\xDF"}, 
{0x00806D, "\xD5\x67"}, {0x00806F, "\xCE\xFE"}, {0x008070, "\xE6\xE2"}, {0x008071, "\xD5\x68"}, 
{0x008072, "\xE6\xE1"}, {0x008073, "\xE6\xE0"}, {0x008074, "\xC4\xB0"}, {0x008075, "\xD5\x69"}, 
{0x008076, "\xE6\xE3"}, {0x008077, "\xBF\xA6"}, {0x008079, "\xE6\xE4"}, {0x00807D, "\xE6\xE5"}, 

};
 for(size_t i=1; i<sizeof(u2mb_021_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_021_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_022_cp20932_init()
{
static U2MBData u2mb_022_cp20932[] = { {0, ""}, 
{0x00807E, "\xCF\xB8"}, {0x00807F, "\xE6\xE6"}, {0x008081, "\xD5\x6A"}, {0x008084, "\xE6\xE7"}, 
{0x008085, "\xE6\xE9"}, {0x008086, "\xE6\xE8"}, {0x008087, "\xC8\xA5"}, {0x008088, "\xD5\x6B"}, 
{0x008089, "\xC6\xF9"}, {0x00808B, "\xCF\xBE"}, {0x00808C, "\xC8\xA9"}, {0x00808E, "\xD5\x6C"}, 
{0x008093, "\xE6\xEB"}, {0x008096, "\xBE\xD3"}, {0x008098, "\xC9\xAA"}, {0x00809A, "\xE6\xEC"}, 
{0x00809B, "\xE6\xEA"}, {0x00809C, "\xD5\x6D"}, {0x00809D, "\xB4\xCE"}, {0x00809E, "\xD5\x6E"}, 
{0x0080A1, "\xB8\xD4"}, {0x0080A2, "\xBB\xE8"}, {0x0080A5, "\xC8\xEE"}, {0x0080A6, "\xD5\x6F"}, 
{0x0080A7, "\xD5\x70"}, {0x0080A9, "\xB8\xAA"}, {0x0080AA, "\xCB\xC3"}, {0x0080AB, "\xD5\x71"}, 
{0x0080AC, "\xE6\xEF"}, {0x0080AD, "\xE6\xED"}, {0x0080AF, "\xB9\xCE"}, {0x0080B1, "\xB9\xCF"}, 
{0x0080B2, "\xB0\xE9"}, {0x0080B4, "\xBA\xE8"}, {0x0080B8, "\xD5\x72"}, {0x0080B9, "\xD5\x73"}, 
{0x0080BA, "\xC7\xD9"}, {0x0080C3, "\xB0\xDF"}, {0x0080C4, "\xE6\xF4"}, {0x0080C6, "\xC3\xC0"}, 
{0x0080C8, "\xD5\x74"}, {0x0080CC, "\xC7\xD8"}, {0x0080CD, "\xD5\x75"}, {0x0080CE, "\xC2\xDB"}, 
{0x0080CF, "\xD5\x76"}, {0x0080D2, "\xD5\x77"}, {0x0080D4, "\xD5\x78"}, {0x0080D5, "\xD5\x79"}, 
{0x0080D6, "\xE6\xF6"}, {0x0080D7, "\xD5\x7A"}, {0x0080D8, "\xD5\x7B"}, {0x0080D9, "\xE6\xF2"}, 
{0x0080DA, "\xE6\xF5"}, {0x0080DB, "\xE6\xF0"}, {0x0080DD, "\xE6\xF3"}, {0x0080DE, "\xCB\xA6"}, 
{0x0080E0, "\xD5\x7C"}, {0x0080E1, "\xB8\xD5"}, {0x0080E4, "\xB0\xFD"}, {0x0080E5, "\xE6\xF1"}, 
{0x0080ED, "\xD5\x7D"}, {0x0080EE, "\xD5\x7E"}, {0x0080EF, "\xE6\xF8"}, {0x0080F0, "\xD6\x21"}, 
{0x0080F1, "\xE6\xF9"}, {0x0080F2, "\xD6\x22"}, {0x0080F3, "\xD6\x23"}, {0x0080F4, "\xC6\xB9"}, 
{0x0080F6, "\xD6\x24"}, {0x0080F8, "\xB6\xBB"}, {0x0080F9, "\xD6\x25"}, {0x0080FA, "\xD6\x26"}, 
{0x0080FC, "\xE7\xA6"}, {0x0080FD, "\xC7\xBD"}, {0x0080FE, "\xD6\x27"}, {0x008102, "\xBB\xE9"}, 
{0x008103, "\xD6\x28"}, {0x008105, "\xB6\xBC"}, {0x008106, "\xC0\xC8"}, {0x008107, "\xCF\xC6"}, 
{0x008108, "\xCC\xAE"}, {0x008109, "\xE6\xF7"}, {0x00810A, "\xC0\xD4"}, {0x00810B, "\xD6\x29"}, 
{0x008116, "\xD6\x2A"}, {0x008117, "\xD6\x2B"}, {0x008118, "\xD6\x2C"}, {0x00811A, "\xB5\xD3"}, 
{0x00811B, "\xE6\xFA"}, {0x00811C, "\xD6\x2D"}, {0x00811E, "\xD6\x2E"}, {0x008120, "\xD6\x2F"}, 
{0x008123, "\xE6\xFC"}, {0x008124, "\xD6\x30"}, {0x008127, "\xD6\x31"}, {0x008129, "\xE6\xFB"}, 
{0x00812C, "\xD6\x32"}, {0x00812F, "\xE6\xFD"}, {0x008130, "\xD6\x33"}, {0x008131, "\xC3\xA6"}, 
{0x008133, "\xC7\xBE"}, {0x008135, "\xD6\x34"}, {0x008139, "\xC4\xB1"}, {0x00813A, "\xD6\x35"}, 
{0x00813C, "\xD6\x36"}, {0x00813E, "\xE7\xA3"}, {0x008145, "\xD6\x37"}, {0x008146, "\xE7\xA2"}, 
{0x008147, "\xD6\x38"}, {0x00814A, "\xD6\x39"}, {0x00814B, "\xE6\xFE"}, {0x00814C, "\xD6\x3A"}, 
{0x00814E, "\xBF\xD5"}, {0x008150, "\xC9\xE5"}, {0x008151, "\xE7\xA5"}, {0x008152, "\xD6\x3B"}, 
{0x008153, "\xE7\xA4"}, {0x008154, "\xB9\xD0"}, {0x008155, "\xCF\xD3"}, {0x008157, "\xD6\x3C"}, 
{0x00815F, "\xE7\xB5"}, {0x008160, "\xD6\x3D"}, {0x008161, "\xD6\x3E"}, {0x008165, "\xE7\xA9"}, 
{0x008166, "\xE7\xAA"}, {0x008167, "\xD6\x3F"}, {0x008168, "\xD6\x40"}, {0x008169, "\xD6\x41"}, 
{0x00816B, "\xBC\xF0"}, {0x00816D, "\xD6\x42"}, {0x00816E, "\xE7\xA8"}, {0x00816F, "\xD6\x43"}, 
{0x008170, "\xB9\xF8"}, {0x008171, "\xE7\xA7"}, {0x008174, "\xE7\xAB"}, {0x008177, "\xD6\x44"}, 
{0x008178, "\xC4\xB2"}, {0x008179, "\xCA\xA2"}, {0x00817A, "\xC1\xA3"}, {0x00817F, "\xC2\xDC"}, 
{0x008180, "\xE7\xAF"}, {0x008181, "\xD6\x45"}, {0x008182, "\xE7\xB0"}, {0x008183, "\xE7\xAC"}, 
{0x008184, "\xD6\x47"}, {0x008185, "\xD6\x48"}, {0x008186, "\xD6\x49"}, {0x008188, "\xE7\xAD"}, 
{0x00818A, "\xE7\xAE"}, {0x00818B, "\xD6\x4A"}, {0x00818E, "\xD6\x4B"}, {0x00818F, "\xB9\xD1"}, 
{0x008190, "\xD6\x46"}, {0x008193, "\xE7\xB6"}, {0x008195, "\xE7\xB2"}, {0x008196, "\xD6\x4C"}, 
{0x008198, "\xD6\x4D"}, {0x00819A, "\xC9\xE6"}, {0x00819B, "\xD6\x4E"}, {0x00819C, "\xCB\xEC"}, 
{0x00819D, "\xC9\xA8"}, {0x00819E, "\xD6\x4F"}, {0x0081A0, "\xE7\xB1"}, {0x0081A2, "\xD6\x50"}, 
{0x0081A3, "\xE7\xB4"}, {0x0081A4, "\xE7\xB3"}, {0x0081A8, "\xCB\xC4"}, {0x0081A9, "\xE7\xB7"}, 
{0x0081AE, "\xD6\x51"}, {0x0081B0, "\xE7\xB8"}, {0x0081B2, "\xD6\x52"}, {0x0081B3, "\xC1\xB7"}, 
{0x0081B4, "\xD6\x53"}, {0x0081B5, "\xE7\xB9"}, {0x0081B8, "\xE7\xBB"}, {0x0081BA, "\xE7\xBF"}, 
{0x0081BB, "\xD6\x54"}, {0x0081BD, "\xE7\xBC"}, {0x0081BE, "\xE7\xBA"}, {0x0081BF, "\xC7\xBF"}, 
{0x0081C0, "\xE7\xBD"}, {0x0081C2, "\xE7\xBE"}, {0x0081C3, "\xD6\x56"}, {0x0081C5, "\xD6\x57"}, 
{0x0081C6, "\xB2\xB2"}, {0x0081C8, "\xE7\xC5"}, {0x0081C9, "\xE7\xC0"}, {0x0081CA, "\xD6\x58"}, 
{0x0081CB, "\xD6\x55"}, {0x0081CD, "\xE7\xC1"}, {0x0081CE, "\xD6\x59"}, {0x0081CF, "\xD6\x5A"}, 
{0x0081D1, "\xE7\xC2"}, {0x0081D3, "\xC2\xA1"}, {0x0081D5, "\xD6\x5B"}, {0x0081D7, "\xD6\x5C"}, 
{0x0081D8, "\xE7\xC4"}, {0x0081D9, "\xE7\xC3"}, {0x0081DA, "\xE7\xC6"}, {0x0081DB, "\xD6\x5D"}, 
{0x0081DD, "\xD6\x5E"}, {0x0081DE, "\xD6\x5F"}, {0x0081DF, "\xE7\xC7"}, {0x0081E0, "\xE7\xC8"}, 
{0x0081E1, "\xD6\x60"}, {0x0081E3, "\xBF\xC3"}, {0x0081E4, "\xD6\x61"}, {0x0081E5, "\xB2\xE9"}, 
{0x0081E7, "\xE7\xC9"}, {0x0081E8, "\xCE\xD7"}, {0x0081EA, "\xBC\xAB"}, {0x0081EB, "\xD6\x62"}, 
{0x0081EC, "\xD6\x63"}, {0x0081ED, "\xBD\xAD"}, {0x0081F0, "\xD6\x64"}, {0x0081F1, "\xD6\x65"}, 
{0x0081F2, "\xD6\x66"}, {0x0081F3, "\xBB\xEA"}, {0x0081F4, "\xC3\xD7"}, {0x0081F5, "\xD6\x67"}, 
{0x0081F6, "\xD6\x68"}, {0x0081F8, "\xD6\x69"}, {0x0081F9, "\xD6\x6A"}, {0x0081FA, "\xE7\xCA"}, 
{0x0081FB, "\xE7\xCB"}, {0x0081FC, "\xB1\xB1"}, {0x0081FD, "\xD6\x6B"}, {0x0081FE, "\xE7\xCC"}, 
{0x0081FF, "\xD6\x6C"}, {0x008200, "\xD6\x6D"}, {0x008201, "\xE7\xCD"}, {0x008202, "\xE7\xCE"}, 
{0x008203, "\xD6\x6E"}, {0x008205, "\xE7\xCF"}, {0x008207, "\xE7\xD0"}, {0x008208, "\xB6\xBD"}, 
{0x008209, "\xDA\xAA"}, {0x00820A, "\xE7\xD1"}, {0x00820C, "\xC0\xE5"}, {0x00820D, "\xE7\xD2"}, 
{0x00820E, "\xBC\xCB"}, {0x00820F, "\xD6\x6F"}, {0x008210, "\xE7\xD3"}, {0x008212, "\xD0\xB0"}, 
{0x008213, "\xD6\x70"}, {0x008214, "\xD6\x71"}, {0x008216, "\xE7\xD4"}, {0x008217, "\xCA\xDE"}, 
{0x008218, "\xB4\xDC"}, {0x008219, "\xD6\x72"}, {0x00821A, "\xD6\x73"}, {0x00821B, "\xC1\xA4"}, 
{0x00821C, "\xBD\xD8"}, {0x00821D, "\xD6\x74"}, {0x00821E, "\xC9\xF1"}, {0x00821F, "\xBD\xAE"}, 

};
 for(size_t i=1; i<sizeof(u2mb_022_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_022_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_023_cp20932_init()
{
static U2MBData u2mb_023_cp20932[] = { {0, ""}, 
{0x008221, "\xD6\x75"}, {0x008222, "\xD6\x76"}, {0x008228, "\xD6\x77"}, {0x008229, "\xE7\xD5"}, 
{0x00822A, "\xB9\xD2"}, {0x00822B, "\xE7\xD6"}, {0x00822C, "\xC8\xCC"}, {0x00822E, "\xE7\xE4"}, 
{0x008232, "\xD6\x78"}, {0x008233, "\xE7\xD8"}, {0x008234, "\xD6\x79"}, {0x008235, "\xC2\xC9"}, 
{0x008236, "\xC7\xF5"}, {0x008237, "\xB8\xBF"}, {0x008238, "\xE7\xD7"}, {0x008239, "\xC1\xA5"}, 
{0x00823A, "\xD6\x7A"}, {0x008240, "\xE7\xD9"}, {0x008243, "\xD6\x7B"}, {0x008244, "\xD6\x7C"}, 
{0x008245, "\xD6\x7D"}, {0x008246, "\xD6\x7E"}, {0x008247, "\xC4\xFA"}, {0x00824B, "\xD7\x21"}, 
{0x00824E, "\xD7\x22"}, {0x00824F, "\xD7\x23"}, {0x008251, "\xD7\x24"}, {0x008256, "\xD7\x25"}, 
{0x008258, "\xE7\xDB"}, {0x008259, "\xE7\xDA"}, {0x00825A, "\xE7\xDD"}, {0x00825C, "\xD7\x26"}, 
{0x00825D, "\xE7\xDC"}, {0x00825F, "\xE7\xDE"}, {0x008260, "\xD7\x27"}, {0x008262, "\xE7\xE0"}, 
{0x008263, "\xD7\x28"}, {0x008264, "\xE7\xDF"}, {0x008266, "\xB4\xCF"}, {0x008267, "\xD7\x29"}, 
{0x008268, "\xE7\xE1"}, {0x00826A, "\xE7\xE2"}, {0x00826B, "\xE7\xE3"}, {0x00826D, "\xD7\x2A"}, 
{0x00826E, "\xBA\xB1"}, {0x00826F, "\xCE\xC9"}, {0x008271, "\xE7\xE5"}, {0x008272, "\xBF\xA7"}, 
{0x008274, "\xD7\x2B"}, {0x008276, "\xB1\xF0"}, {0x008277, "\xE7\xE6"}, {0x008278, "\xE7\xE7"}, 
{0x00827B, "\xD7\x2C"}, {0x00827D, "\xD7\x2D"}, {0x00827E, "\xE7\xE8"}, {0x00827F, "\xD7\x2E"}, 
{0x008280, "\xD7\x2F"}, {0x008281, "\xD7\x30"}, {0x008283, "\xD7\x31"}, {0x008284, "\xD7\x32"}, 
{0x008287, "\xD7\x33"}, {0x008289, "\xD7\x34"}, {0x00828A, "\xD7\x35"}, {0x00828B, "\xB0\xF2"}, 
{0x00828D, "\xE7\xE9"}, {0x00828E, "\xD7\x36"}, {0x008291, "\xD7\x37"}, {0x008292, "\xE7\xEA"}, 
{0x008294, "\xD7\x38"}, {0x008296, "\xD7\x39"}, {0x008298, "\xD7\x3A"}, {0x008299, "\xC9\xE7"}, 
{0x00829A, "\xD7\x3B"}, {0x00829B, "\xD7\x3C"}, {0x00829D, "\xBC\xC7"}, {0x00829F, "\xE7\xEC"}, 
{0x0082A0, "\xD7\x3D"}, {0x0082A1, "\xD7\x3E"}, {0x0082A3, "\xD7\x3F"}, {0x0082A4, "\xD7\x40"}, 
{0x0082A5, "\xB3\xA9"}, {0x0082A6, "\xB0\xB2"}, {0x0082A7, "\xD7\x41"}, {0x0082A8, "\xD7\x42"}, 
{0x0082A9, "\xD7\x43"}, {0x0082AA, "\xD7\x44"}, {0x0082AB, "\xE7\xEB"}, {0x0082AC, "\xE7\xEE"}, 
{0x0082AD, "\xC7\xCE"}, {0x0082AE, "\xD7\x45"}, {0x0082AF, "\xBF\xC4"}, {0x0082B0, "\xD7\x46"}, 
{0x0082B1, "\xB2\xD6"}, {0x0082B2, "\xD7\x47"}, {0x0082B3, "\xCB\xA7"}, {0x0082B4, "\xD7\x48"}, 
{0x0082B7, "\xD7\x49"}, {0x0082B8, "\xB7\xDD"}, {0x0082B9, "\xB6\xDC"}, {0x0082BA, "\xD7\x4A"}, 
{0x0082BB, "\xE7\xED"}, {0x0082BC, "\xD7\x4B"}, {0x0082BD, "\xB2\xEA"}, {0x0082BE, "\xD7\x4C"}, 
{0x0082BF, "\xD7\x4D"}, {0x0082C5, "\xB4\xA3"}, {0x0082C6, "\xD7\x4E"}, {0x0082D0, "\xD7\x4F"}, 
{0x0082D1, "\xB1\xF1"}, {0x0082D2, "\xE7\xF2"}, {0x0082D3, "\xCE\xEA"}, {0x0082D4, "\xC2\xDD"}, 
{0x0082D5, "\xD7\x50"}, {0x0082D7, "\xC9\xC4"}, {0x0082D9, "\xE7\xFE"}, {0x0082DA, "\xD7\x51"}, 
{0x0082DB, "\xB2\xD7"}, {0x0082DC, "\xE7\xFC"}, {0x0082DE, "\xE7\xFA"}, {0x0082DF, "\xE7\xF1"}, 
{0x0082E0, "\xD7\x52"}, {0x0082E1, "\xE7\xEF"}, {0x0082E2, "\xD7\x53"}, {0x0082E3, "\xE7\xF0"}, 
{0x0082E4, "\xD7\x54"}, {0x0082E5, "\xBC\xE3"}, {0x0082E6, "\xB6\xEC"}, {0x0082E7, "\xC3\xF7"}, 
{0x0082E8, "\xD7\x55"}, {0x0082EA, "\xD7\x56"}, {0x0082EB, "\xC6\xD1"}, {0x0082ED, "\xD7\x57"}, 
{0x0082EF, "\xD7\x58"}, {0x0082F1, "\xB1\xD1"}, {0x0082F3, "\xE7\xF4"}, {0x0082F4, "\xE7\xF3"}, 
{0x0082F6, "\xD7\x59"}, {0x0082F7, "\xD7\x5A"}, {0x0082F9, "\xE7\xF9"}, {0x0082FA, "\xE7\xF5"}, 
{0x0082FB, "\xE7\xF8"}, {0x0082FD, "\xD7\x5B"}, {0x0082FE, "\xD7\x5C"}, {0x008300, "\xD7\x5D"}, 
{0x008301, "\xD7\x5E"}, {0x008302, "\xCC\xD0"}, {0x008303, "\xE7\xF7"}, {0x008304, "\xB2\xD8"}, 
{0x008305, "\xB3\xFD"}, {0x008306, "\xE7\xFB"}, {0x008307, "\xD7\x5F"}, {0x008308, "\xD7\x60"}, 
{0x008309, "\xE7\xFD"}, {0x00830A, "\xD7\x61"}, {0x00830B, "\xD7\x62"}, {0x00830E, "\xB7\xD4"}, 
{0x008316, "\xE8\xA3"}, {0x008317, "\xE8\xAC"}, {0x008318, "\xE8\xAD"}, {0x00831B, "\xD7\x64"}, 
{0x00831C, "\xB0\xAB"}, {0x00831D, "\xD7\x65"}, {0x00831E, "\xD7\x66"}, {0x00831F, "\xD7\x67"}, 
{0x008321, "\xD7\x68"}, {0x008322, "\xD7\x69"}, {0x008323, "\xE8\xB4"}, {0x008328, "\xB0\xF1"}, 
{0x00832B, "\xE8\xAB"}, {0x00832C, "\xD7\x6A"}, {0x00832D, "\xD7\x6B"}, {0x00832E, "\xD7\x6C"}, 
{0x00832F, "\xE8\xAA"}, {0x008330, "\xD7\x6D"}, {0x008331, "\xE8\xA5"}, {0x008332, "\xE8\xA4"}, 
{0x008333, "\xD7\x6E"}, {0x008334, "\xE8\xA2"}, {0x008335, "\xE8\xA1"}, {0x008336, "\xC3\xE3"}, 
{0x008337, "\xD7\x6F"}, {0x008338, "\xC2\xFB"}, {0x008339, "\xE8\xA7"}, {0x00833A, "\xD7\x70"}, 
{0x00833C, "\xD7\x71"}, {0x00833D, "\xD7\x72"}, {0x008340, "\xE8\xA6"}, {0x008342, "\xD7\x73"}, 
{0x008343, "\xD7\x74"}, {0x008344, "\xD7\x75"}, {0x008345, "\xE8\xA9"}, {0x008347, "\xD7\x76"}, 
{0x008349, "\xC1\xF0"}, {0x00834A, "\xB7\xD5"}, {0x00834D, "\xD7\x77"}, {0x00834E, "\xD7\x78"}, 
{0x00834F, "\xB1\xC1"}, {0x008350, "\xE8\xA8"}, {0x008351, "\xD7\x79"}, {0x008352, "\xB9\xD3"}, 
{0x008353, "\xD8\x3E"}, {0x008354, "\xD7\x63"}, {0x008355, "\xD7\x7A"}, {0x008356, "\xD7\x7B"}, 
{0x008357, "\xD7\x7C"}, {0x008358, "\xC1\xF1"}, {0x008362, "\xF3\x6B"}, {0x008370, "\xD7\x7D"}, 
{0x008373, "\xE8\xBA"}, {0x008375, "\xE8\xBB"}, {0x008377, "\xB2\xD9"}, {0x008378, "\xD7\x7E"}, 
{0x00837B, "\xB2\xAE"}, {0x00837C, "\xE8\xB8"}, {0x00837D, "\xD8\x21"}, {0x00837F, "\xD8\x22"}, 
{0x008380, "\xD8\x23"}, {0x008382, "\xD8\x24"}, {0x008384, "\xD8\x25"}, {0x008385, "\xE8\xAE"}, 
{0x008386, "\xD8\x26"}, {0x008387, "\xE8\xB6"}, {0x008389, "\xE8\xBD"}, {0x00838A, "\xE8\xB7"}, 
{0x00838D, "\xD8\x27"}, {0x00838E, "\xE8\xB5"}, {0x008392, "\xD8\x28"}, {0x008393, "\xE7\xF6"}, 
{0x008394, "\xD8\x29"}, {0x008395, "\xD8\x2A"}, {0x008396, "\xE8\xB3"}, {0x008398, "\xD8\x2B"}, 
{0x008399, "\xD8\x2C"}, {0x00839A, "\xE8\xAF"}, {0x00839B, "\xD8\x2D"}, {0x00839C, "\xD8\x2E"}, 
{0x00839D, "\xD8\x2F"}, {0x00839E, "\xB4\xD0"}, {0x00839F, "\xE8\xB1"}, {0x0083A0, "\xE8\xBC"}, 
{0x0083A2, "\xE8\xB2"}, {0x0083A6, "\xD8\x30"}, {0x0083A7, "\xD8\x31"}, {0x0083A8, "\xE8\xBE"}, 
{0x0083A9, "\xD8\x32"}, {0x0083AA, "\xE8\xB0"}, {0x0083AB, "\xC7\xFC"}, {0x0083AC, "\xD8\x33"}, 
{0x0083AD, "\xD8\x4C"}, {0x0083B1, "\xCD\xE9"}, {0x0083B5, "\xE8\xB9"}, {0x0083BD, "\xE8\xCF"}, 
{0x0083BE, "\xD8\x34"}, {0x0083BF, "\xD8\x35"}, {0x0083C0, "\xD8\x36"}, {0x0083C1, "\xE8\xC7"}, 

};
 for(size_t i=1; i<sizeof(u2mb_023_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_023_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_024_cp20932_init()
{
static U2MBData u2mb_024_cp20932[] = { {0, ""}, 
{0x0083C5, "\xBF\xFB"}, {0x0083C7, "\xD8\x37"}, {0x0083C9, "\xD8\x38"}, {0x0083CA, "\xB5\xC6"}, 
{0x0083CC, "\xB6\xDD"}, {0x0083CE, "\xE8\xC2"}, {0x0083CF, "\xD8\x39"}, {0x0083D0, "\xD8\x3A"}, 
{0x0083D1, "\xD8\x3B"}, {0x0083D3, "\xB2\xDB"}, {0x0083D4, "\xD8\x3C"}, {0x0083D6, "\xBE\xD4"}, 
{0x0083D8, "\xE8\xC5"}, {0x0083DC, "\xBA\xDA"}, {0x0083DD, "\xD8\x3D"}, {0x0083DF, "\xC5\xD1"}, 
{0x0083E0, "\xE8\xCA"}, {0x0083E8, "\xD8\x3F"}, {0x0083E9, "\xCA\xEE"}, {0x0083EA, "\xD8\x40"}, 
{0x0083EB, "\xE8\xC1"}, {0x0083EF, "\xB2\xDA"}, {0x0083F0, "\xB8\xD6"}, {0x0083F1, "\xC9\xA9"}, 
{0x0083F2, "\xE8\xCB"}, {0x0083F4, "\xE8\xBF"}, {0x0083F6, "\xD8\x41"}, {0x0083F7, "\xE8\xC8"}, 
{0x0083F8, "\xD8\x42"}, {0x0083F9, "\xD8\x43"}, {0x0083FB, "\xE8\xD2"}, {0x0083FC, "\xD8\x44"}, 
{0x0083FD, "\xE8\xC3"}, {0x008401, "\xD8\x45"}, {0x008403, "\xE8\xC4"}, {0x008404, "\xC6\xBA"}, 
{0x008406, "\xD8\x46"}, {0x008407, "\xE8\xC9"}, {0x00840A, "\xD8\x47"}, {0x00840B, "\xE8\xC6"}, 
{0x00840C, "\xCB\xA8"}, {0x00840D, "\xE8\xCC"}, {0x00840E, "\xB0\xE0"}, {0x00840F, "\xD8\x48"}, 
{0x008411, "\xD8\x49"}, {0x008413, "\xE8\xC0"}, {0x008415, "\xD8\x4A"}, {0x008419, "\xD8\x4B"}, 
{0x008420, "\xE8\xCE"}, {0x008422, "\xE8\xCD"}, {0x008429, "\xC7\xEB"}, {0x00842A, "\xE8\xD4"}, 
{0x00842C, "\xE8\xDF"}, {0x00842F, "\xD8\x4D"}, {0x008431, "\xB3\xFE"}, {0x008435, "\xE8\xE2"}, 
{0x008438, "\xE8\xD0"}, {0x008439, "\xD8\x4E"}, {0x00843C, "\xE8\xD5"}, {0x00843D, "\xCD\xEE"}, 
{0x008445, "\xD8\x4F"}, {0x008446, "\xE8\xDE"}, {0x008447, "\xD8\x50"}, {0x008448, "\xD8\x51"}, 
{0x008449, "\xCD\xD5"}, {0x00844A, "\xD8\x52"}, {0x00844D, "\xD8\x53"}, {0x00844E, "\xCE\xAA"}, 
{0x00844F, "\xD8\x54"}, {0x008451, "\xD8\x55"}, {0x008452, "\xD8\x56"}, {0x008456, "\xD8\x57"}, 
{0x008457, "\xC3\xF8"}, {0x008458, "\xD8\x58"}, {0x008459, "\xD8\x59"}, {0x00845A, "\xD8\x5A"}, 
{0x00845B, "\xB3\xEB"}, {0x00845C, "\xD8\x5B"}, {0x008460, "\xD8\x5C"}, {0x008461, "\xC9\xF2"}, 
{0x008462, "\xE8\xE4"}, {0x008463, "\xC6\xA1"}, {0x008464, "\xD8\x5D"}, {0x008465, "\xD8\x5E"}, 
{0x008466, "\xB0\xB1"}, {0x008467, "\xD8\x5F"}, {0x008469, "\xE8\xDD"}, {0x00846A, "\xD8\x60"}, 
{0x00846B, "\xE8\xD9"}, {0x00846C, "\xC1\xF2"}, {0x00846D, "\xE8\xD3"}, {0x00846E, "\xE8\xDB"}, 
{0x00846F, "\xE8\xE0"}, {0x008470, "\xD8\x61"}, {0x008471, "\xC7\xAC"}, {0x008473, "\xD8\x62"}, 
{0x008474, "\xD8\x63"}, {0x008475, "\xB0\xAA"}, {0x008476, "\xD8\x64"}, {0x008477, "\xE8\xD8"}, 
{0x008478, "\xD8\x65"}, {0x008479, "\xE8\xE1"}, {0x00847A, "\xC9\xF8"}, {0x00847C, "\xD8\x66"}, 
{0x00847D, "\xD8\x67"}, {0x008481, "\xD8\x68"}, {0x008482, "\xE8\xDC"}, {0x008484, "\xE8\xD7"}, 
{0x008485, "\xD8\x69"}, {0x00848B, "\xBE\xD5"}, {0x008490, "\xBD\xAF"}, {0x008492, "\xD8\x6A"}, 
{0x008493, "\xD8\x6B"}, {0x008494, "\xBC\xAC"}, {0x008495, "\xD8\x6C"}, {0x008499, "\xCC\xD8"}, 
{0x00849C, "\xC9\xC7"}, {0x00849E, "\xD8\x6D"}, {0x00849F, "\xE8\xE7"}, {0x0084A1, "\xE8\xF0"}, 
{0x0084A6, "\xD8\x6E"}, {0x0084A8, "\xD8\x6F"}, {0x0084A9, "\xD8\x70"}, {0x0084AA, "\xD8\x71"}, 
{0x0084AD, "\xE8\xDA"}, {0x0084AF, "\xD8\x72"}, {0x0084B1, "\xD8\x73"}, {0x0084B2, "\xB3\xF7"}, 
{0x0084B4, "\xD8\x74"}, {0x0084B8, "\xBE\xF8"}, {0x0084B9, "\xE8\xE5"}, {0x0084BA, "\xD8\x75"}, 
{0x0084BB, "\xE8\xEA"}, {0x0084BC, "\xC1\xF3"}, {0x0084BD, "\xD8\x76"}, {0x0084BE, "\xD8\x77"}, 
{0x0084BF, "\xE8\xE6"}, {0x0084C0, "\xD8\x78"}, {0x0084C1, "\xE8\xED"}, {0x0084C2, "\xD8\x79"}, 
{0x0084C4, "\xC3\xDF"}, {0x0084C6, "\xE8\xEE"}, {0x0084C7, "\xD8\x7A"}, {0x0084C8, "\xD8\x7B"}, 
{0x0084C9, "\xCD\xD6"}, {0x0084CA, "\xE8\xE3"}, {0x0084CB, "\xB3\xB8"}, {0x0084CC, "\xD8\x7C"}, 
{0x0084CD, "\xE8\xE9"}, {0x0084CF, "\xD8\x7D"}, {0x0084D0, "\xE8\xEC"}, {0x0084D1, "\xCC\xAC"}, 
{0x0084D3, "\xD8\x7E"}, {0x0084D6, "\xE8\xEF"}, {0x0084D9, "\xE8\xE8"}, {0x0084DA, "\xE8\xEB"}, 
{0x0084DC, "\xD9\x21"}, {0x0084E7, "\xD9\x22"}, {0x0084EA, "\xD9\x23"}, {0x0084EC, "\xCB\xA9"}, 
{0x0084EE, "\xCF\xA1"}, {0x0084EF, "\xD9\x24"}, {0x0084F0, "\xD9\x25"}, {0x0084F1, "\xD9\x26"}, 
{0x0084F2, "\xD9\x27"}, {0x0084F4, "\xE8\xF3"}, {0x0084F7, "\xD9\x28"}, {0x0084FA, "\xD9\x2A"}, 
{0x0084FB, "\xD9\x2B"}, {0x0084FC, "\xE8\xFA"}, {0x0084FD, "\xD9\x2C"}, {0x0084FF, "\xE8\xF2"}, 
{0x008500, "\xBC\xC3"}, {0x008502, "\xD9\x2D"}, {0x008503, "\xD9\x2E"}, {0x008506, "\xE8\xD1"}, 
{0x008507, "\xD9\x2F"}, {0x00850C, "\xD9\x30"}, {0x00850E, "\xD9\x31"}, {0x008510, "\xD9\x32"}, 
{0x008511, "\xCA\xCE"}, {0x008513, "\xCC\xA2"}, {0x008514, "\xE8\xF9"}, {0x008515, "\xE8\xF8"}, 
{0x008517, "\xE8\xF4"}, {0x008518, "\xE8\xF5"}, {0x00851A, "\xB1\xB6"}, {0x00851C, "\xD9\x33"}, 
{0x00851E, "\xD9\x34"}, {0x00851F, "\xE8\xF7"}, {0x008521, "\xE8\xF1"}, {0x008522, "\xD9\x35"}, 
{0x008523, "\xD9\x36"}, {0x008524, "\xD9\x37"}, {0x008525, "\xD9\x38"}, {0x008526, "\xC4\xD5"}, 
{0x008527, "\xD9\x39"}, {0x00852A, "\xD9\x3A"}, {0x00852B, "\xD9\x3B"}, {0x00852C, "\xE8\xF6"}, 
{0x00852D, "\xB0\xFE"}, {0x00852F, "\xD9\x3C"}, {0x008532, "\xD9\x29"}, {0x008533, "\xD9\x3D"}, 
{0x008534, "\xD9\x3E"}, {0x008535, "\xC2\xA2"}, {0x008536, "\xD9\x3F"}, {0x00853D, "\xCA\xC3"}, 
{0x00853F, "\xD9\x40"}, {0x008540, "\xE8\xFB"}, {0x008541, "\xE9\xA1"}, {0x008543, "\xC8\xD9"}, 
{0x008546, "\xD9\x41"}, {0x008548, "\xE8\xFE"}, {0x008549, "\xBE\xD6"}, {0x00854A, "\xBC\xC9"}, 
{0x00854B, "\xE9\xA3"}, {0x00854E, "\xB6\xBE"}, {0x00854F, "\xD9\x42"}, {0x008550, "\xD9\x43"}, 
{0x008551, "\xD9\x44"}, {0x008552, "\xD9\x45"}, {0x008553, "\xD9\x46"}, {0x008555, "\xE9\xA4"}, 
{0x008556, "\xD9\x47"}, {0x008557, "\xC9\xF9"}, {0x008558, "\xE8\xFD"}, {0x008559, "\xD9\x48"}, 
{0x00855A, "\xE8\xD6"}, {0x00855C, "\xD9\x49"}, {0x00855D, "\xD9\x4A"}, {0x00855E, "\xD9\x4B"}, 
{0x00855F, "\xD9\x4C"}, {0x008560, "\xD9\x4D"}, {0x008561, "\xD9\x4E"}, {0x008562, "\xD9\x4F"}, 
{0x008563, "\xE8\xFC"}, {0x008564, "\xD9\x50"}, {0x008568, "\xCF\xCF"}, {0x008569, "\xC6\xA2"}, 
{0x00856A, "\xC9\xF3"}, {0x00856B, "\xD9\x51"}, {0x00856D, "\xE9\xAB"}, {0x00856F, "\xD9\x52"}, 
{0x008577, "\xE9\xB1"}, {0x008579, "\xD9\x53"}, {0x00857A, "\xD9\x54"}, {0x00857B, "\xD9\x55"}, 
{0x00857D, "\xD9\x56"}, {0x00857E, "\xE9\xB2"}, {0x00857F, "\xD9\x57"}, {0x008580, "\xE9\xA5"}, 
{0x008581, "\xD9\x58"}, {0x008584, "\xC7\xF6"}, {0x008585, "\xD9\x59"}, {0x008586, "\xD9\x5A"}, 

};
 for(size_t i=1; i<sizeof(u2mb_024_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_024_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_025_cp20932_init()
{
static U2MBData u2mb_025_cp20932[] = { {0, ""}, 
{0x008587, "\xE9\xAF"}, {0x008588, "\xE9\xA7"}, {0x008589, "\xD9\x5B"}, {0x00858A, "\xE9\xA9"}, 
{0x00858B, "\xD9\x5C"}, {0x00858C, "\xD9\x5D"}, {0x00858F, "\xD9\x5E"}, {0x008590, "\xE9\xB3"}, 
{0x008591, "\xE9\xA8"}, {0x008593, "\xD9\x5F"}, {0x008594, "\xE9\xAC"}, {0x008597, "\xB1\xF2"}, 
{0x008598, "\xD9\x60"}, {0x008599, "\xC6\xE5"}, {0x00859B, "\xE9\xAD"}, {0x00859C, "\xE9\xB0"}, 
{0x00859D, "\xD9\x61"}, {0x00859F, "\xD9\x62"}, {0x0085A0, "\xD9\x63"}, {0x0085A2, "\xD9\x64"}, 
{0x0085A4, "\xE9\xA6"}, {0x0085A5, "\xD9\x65"}, {0x0085A6, "\xC1\xA6"}, {0x0085A7, "\xD9\x66"}, 
{0x0085A8, "\xE9\xAA"}, {0x0085A9, "\xBB\xA7"}, {0x0085AA, "\xBF\xC5"}, {0x0085AB, "\xB7\xB0"}, 
{0x0085AC, "\xCC\xF4"}, {0x0085AD, "\xD9\x74"}, {0x0085AE, "\xCC\xF9"}, {0x0085AF, "\xBD\xF2"}, 
{0x0085B0, "\xF3\x6D"}, {0x0085B4, "\xD9\x67"}, {0x0085B6, "\xD9\x68"}, {0x0085B7, "\xD9\x69"}, 
{0x0085B8, "\xD9\x6A"}, {0x0085B9, "\xE9\xB7"}, {0x0085BA, "\xE9\xB5"}, {0x0085BC, "\xD9\x6B"}, 
{0x0085BD, "\xD9\x6C"}, {0x0085BE, "\xD9\x6D"}, {0x0085BF, "\xD9\x6E"}, {0x0085C1, "\xCF\xCE"}, 
{0x0085C2, "\xD9\x6F"}, {0x0085C7, "\xD9\x70"}, {0x0085C9, "\xE9\xB4"}, {0x0085CA, "\xD9\x71"}, 
{0x0085CB, "\xD9\x72"}, {0x0085CD, "\xCD\xF5"}, {0x0085CE, "\xD9\x73"}, {0x0085CF, "\xE9\xB6"}, 
{0x0085D0, "\xE9\xB8"}, {0x0085D5, "\xE9\xB9"}, {0x0085D8, "\xD9\x75"}, {0x0085DA, "\xD9\x76"}, 
{0x0085DC, "\xE9\xBC"}, {0x0085DD, "\xE9\xBA"}, {0x0085DF, "\xD9\x77"}, {0x0085E0, "\xD9\x78"}, 
{0x0085E4, "\xC6\xA3"}, {0x0085E5, "\xE9\xBB"}, {0x0085E6, "\xD9\x79"}, {0x0085E8, "\xD9\x7A"}, 
{0x0085E9, "\xC8\xCD"}, {0x0085EA, "\xE9\xAE"}, {0x0085ED, "\xD9\x7B"}, {0x0085F3, "\xD9\x7C"}, 
{0x0085F6, "\xD9\x7D"}, {0x0085F7, "\xBD\xF3"}, {0x0085F9, "\xE9\xBD"}, {0x0085FA, "\xE9\xC2"}, 
{0x0085FB, "\xC1\xF4"}, {0x0085FC, "\xD9\x7E"}, {0x0085FE, "\xE9\xC1"}, {0x0085FF, "\xDA\x21"}, 
{0x008600, "\xDA\x22"}, {0x008602, "\xE9\xA2"}, {0x008604, "\xDA\x23"}, {0x008605, "\xDA\x24"}, 
{0x008606, "\xE9\xC3"}, {0x008607, "\xC1\xC9"}, {0x00860A, "\xE9\xBE"}, {0x00860B, "\xE9\xC0"}, 
{0x00860D, "\xDA\x25"}, {0x00860E, "\xDA\x26"}, {0x008610, "\xDA\x27"}, {0x008611, "\xDA\x28"}, 
{0x008612, "\xDA\x29"}, {0x008613, "\xE9\xBF"}, {0x008616, "\xDD\xB1"}, {0x008617, "\xDD\xA2"}, 
{0x008618, "\xDA\x2A"}, {0x008619, "\xDA\x2B"}, {0x00861A, "\xE9\xC5"}, {0x00861B, "\xDA\x2C"}, 
{0x00861E, "\xDA\x2D"}, {0x008621, "\xDA\x2E"}, {0x008622, "\xE9\xC4"}, {0x008627, "\xDA\x2F"}, 
{0x008629, "\xDA\x30"}, {0x00862D, "\xCD\xF6"}, {0x00862F, "\xE2\xBC"}, {0x008630, "\xE9\xC6"}, 
{0x008636, "\xDA\x31"}, {0x008638, "\xDA\x32"}, {0x00863A, "\xDA\x33"}, {0x00863C, "\xDA\x34"}, 
{0x00863D, "\xDA\x35"}, {0x00863F, "\xE9\xC7"}, {0x008640, "\xDA\x36"}, {0x008641, "\xB8\x66"}, 
{0x008642, "\xDA\x37"}, {0x008646, "\xDA\x38"}, {0x00864D, "\xE9\xC8"}, {0x00864E, "\xB8\xD7"}, 
{0x008650, "\xB5\xD4"}, {0x008652, "\xDA\x39"}, {0x008653, "\xDA\x3A"}, {0x008654, "\xE9\xCA"}, 
{0x008655, "\xD1\xDD"}, {0x008656, "\xDA\x3B"}, {0x008657, "\xDA\x3C"}, {0x008658, "\xDA\x3D"}, 
{0x008659, "\xDA\x3E"}, {0x00865A, "\xB5\xF5"}, {0x00865C, "\xCE\xBA"}, {0x00865D, "\xDA\x3F"}, 
{0x00865E, "\xB6\xF3"}, {0x00865F, "\xE9\xCB"}, {0x008660, "\xDA\x40"}, {0x008661, "\xDA\x41"}, 
{0x008662, "\xDA\x42"}, {0x008663, "\xDA\x43"}, {0x008664, "\xDA\x44"}, {0x008667, "\xE9\xCC"}, 
{0x008669, "\xDA\x45"}, {0x00866B, "\xC3\xEE"}, {0x00866C, "\xDA\x46"}, {0x00866F, "\xDA\x47"}, 
{0x008671, "\xE9\xCD"}, {0x008675, "\xDA\x48"}, {0x008676, "\xDA\x49"}, {0x008677, "\xDA\x4A"}, 
{0x008679, "\xC6\xFA"}, {0x00867A, "\xDA\x4B"}, {0x00867B, "\xB0\xBA"}, {0x008688, "\xDA\x6D"}, 
{0x00868A, "\xB2\xE3"}, {0x00868B, "\xE9\xD2"}, {0x00868C, "\xE9\xD3"}, {0x00868D, "\xDA\x4C"}, 
{0x008691, "\xDA\x4D"}, {0x008693, "\xE9\xCE"}, {0x008695, "\xBB\xBD"}, {0x008696, "\xDA\x4E"}, 
{0x008698, "\xDA\x4F"}, {0x00869A, "\xDA\x50"}, {0x00869C, "\xDA\x51"}, {0x0086A1, "\xDA\x52"}, 
{0x0086A3, "\xE9\xCF"}, {0x0086A4, "\xC7\xC2"}, {0x0086A6, "\xDA\x53"}, {0x0086A7, "\xDA\x54"}, 
{0x0086A8, "\xDA\x55"}, {0x0086A9, "\xE9\xD0"}, {0x0086AA, "\xE9\xD1"}, {0x0086AB, "\xE9\xDB"}, 
{0x0086AD, "\xDA\x56"}, {0x0086AF, "\xE9\xD5"}, {0x0086B0, "\xE9\xD8"}, {0x0086B1, "\xDA\x57"}, 
{0x0086B3, "\xDA\x58"}, {0x0086B4, "\xDA\x59"}, {0x0086B5, "\xDA\x5A"}, {0x0086B6, "\xE9\xD4"}, 
{0x0086B7, "\xDA\x5B"}, {0x0086B8, "\xDA\x5C"}, {0x0086B9, "\xDA\x5D"}, {0x0086BF, "\xDA\x5E"}, 
{0x0086C0, "\xDA\x5F"}, {0x0086C1, "\xDA\x60"}, {0x0086C3, "\xDA\x61"}, {0x0086C4, "\xE9\xD6"}, 
{0x0086C5, "\xDA\x62"}, {0x0086C6, "\xE9\xD7"}, {0x0086C7, "\xBC\xD8"}, {0x0086C9, "\xE9\xD9"}, 
{0x0086CB, "\xC3\xC1"}, {0x0086CD, "\xB7\xD6"}, {0x0086CE, "\xB3\xC2"}, {0x0086D1, "\xDA\x63"}, 
{0x0086D2, "\xDA\x64"}, {0x0086D4, "\xE9\xDC"}, {0x0086D5, "\xDA\x65"}, {0x0086D7, "\xDA\x66"}, 
{0x0086D9, "\xB3\xBF"}, {0x0086DA, "\xDA\x67"}, {0x0086DB, "\xE9\xE1"}, {0x0086DC, "\xDA\x68"}, 
{0x0086DE, "\xE9\xDD"}, {0x0086DF, "\xE9\xE0"}, {0x0086E0, "\xDA\x69"}, {0x0086E3, "\xDA\x6A"}, 
{0x0086E4, "\xC8\xBA"}, {0x0086E5, "\xDA\x6B"}, {0x0086E7, "\xDA\x6C"}, {0x0086E9, "\xE9\xDE"}, 
{0x0086EC, "\xE9\xDF"}, {0x0086ED, "\xC9\xC8"}, {0x0086EE, "\xC8\xDA"}, {0x0086EF, "\xE9\xE2"}, 
{0x0086F8, "\xC2\xFD"}, {0x0086F9, "\xE9\xEC"}, {0x0086FA, "\xDA\x6E"}, {0x0086FB, "\xE9\xE8"}, 
{0x0086FC, "\xDA\x6F"}, {0x0086FD, "\xDA\x70"}, {0x0086FE, "\xB2\xEB"}, {0x008700, "\xE9\xE6"}, 
{0x008702, "\xCB\xAA"}, {0x008703, "\xE9\xE7"}, {0x008704, "\xDA\x71"}, {0x008705, "\xDA\x72"}, 
{0x008706, "\xE9\xE4"}, {0x008707, "\xDA\x73"}, {0x008708, "\xE9\xE5"}, {0x008709, "\xE9\xEA"}, 
{0x00870A, "\xE9\xED"}, {0x00870B, "\xDA\x74"}, {0x00870D, "\xE9\xEB"}, {0x00870E, "\xDA\x75"}, 
{0x00870F, "\xDA\x76"}, {0x008710, "\xDA\x77"}, {0x008711, "\xE9\xE9"}, {0x008712, "\xE9\xE3"}, 
{0x008713, "\xDA\x78"}, {0x008714, "\xDA\x79"}, {0x008718, "\xC3\xD8"}, {0x008719, "\xDA\x7A"}, 
{0x00871A, "\xE9\xF4"}, {0x00871C, "\xCC\xAA"}, {0x00871E, "\xDA\x7B"}, {0x00871F, "\xDA\x7C"}, 
{0x008721, "\xDA\x7D"}, {0x008723, "\xDA\x7E"}, {0x008725, "\xE9\xF2"}, {0x008728, "\xDB\x21"}, 
{0x008729, "\xE9\xF3"}, {0x00872E, "\xDB\x22"}, {0x00872F, "\xDB\x23"}, {0x008731, "\xDB\x24"}, 
{0x008732, "\xDB\x25"}, {0x008734, "\xE9\xEE"}, {0x008737, "\xE9\xF0"}, {0x008739, "\xDB\x26"}, 

};
 for(size_t i=1; i<sizeof(u2mb_025_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_025_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_026_cp20932_init()
{
static U2MBData u2mb_026_cp20932[] = { {0, ""}, 
{0x00873A, "\xDB\x27"}, {0x00873B, "\xE9\xF1"}, {0x00873C, "\xDB\x28"}, {0x00873D, "\xDB\x29"}, 
{0x00873E, "\xDB\x2A"}, {0x00873F, "\xE9\xEF"}, {0x008740, "\xDB\x2B"}, {0x008743, "\xDB\x2C"}, 
{0x008745, "\xDB\x2D"}, {0x008749, "\xC0\xE6"}, {0x00874B, "\xCF\xB9"}, {0x00874C, "\xE9\xF8"}, 
{0x00874D, "\xDB\x2E"}, {0x00874E, "\xE9\xF9"}, {0x008753, "\xEA\xA1"}, {0x008755, "\xBF\xAA"}, 
{0x008757, "\xE9\xFB"}, {0x008758, "\xDB\x2F"}, {0x008759, "\xE9\xFE"}, {0x00875D, "\xDB\x30"}, 
{0x00875F, "\xE9\xF6"}, {0x008760, "\xE9\xF5"}, {0x008761, "\xDB\x31"}, {0x008763, "\xEA\xA2"}, 
{0x008764, "\xDB\x32"}, {0x008765, "\xDB\x33"}, {0x008766, "\xB2\xDC"}, {0x008768, "\xE9\xFC"}, 
{0x00876A, "\xEA\xA3"}, {0x00876E, "\xE9\xFD"}, {0x00876F, "\xDB\x34"}, {0x008771, "\xDB\x35"}, 
{0x008772, "\xDB\x36"}, {0x008774, "\xE9\xFA"}, {0x008776, "\xC4\xB3"}, {0x008778, "\xE9\xF7"}, 
{0x00877B, "\xDB\x37"}, {0x00877F, "\xC7\xE8"}, {0x008782, "\xEA\xA7"}, {0x008783, "\xDB\x38"}, 
{0x008784, "\xDB\x39"}, {0x008785, "\xDB\x3A"}, {0x008786, "\xDB\x3B"}, {0x008787, "\xDB\x3C"}, 
{0x008788, "\xDB\x3D"}, {0x008789, "\xDB\x3E"}, {0x00878B, "\xDB\x3F"}, {0x00878C, "\xDB\x40"}, 
{0x00878D, "\xCD\xBB"}, {0x008790, "\xDB\x41"}, {0x008793, "\xDB\x42"}, {0x008795, "\xDB\x43"}, 
{0x008797, "\xDB\x44"}, {0x008798, "\xDB\x45"}, {0x008799, "\xDB\x46"}, {0x00879E, "\xDB\x47"}, 
{0x00879F, "\xEA\xA6"}, {0x0087A0, "\xDB\x48"}, {0x0087A2, "\xEA\xA5"}, {0x0087A3, "\xDB\x49"}, 
{0x0087A7, "\xDB\x4A"}, {0x0087AB, "\xEA\xAE"}, {0x0087AC, "\xDB\x4B"}, {0x0087AD, "\xDB\x4C"}, 
{0x0087AE, "\xDB\x4D"}, {0x0087AF, "\xEA\xA8"}, {0x0087B1, "\xDB\x4E"}, {0x0087B3, "\xEA\xB0"}, 
{0x0087B5, "\xDB\x4F"}, {0x0087BA, "\xCD\xE6"}, {0x0087BB, "\xEA\xB3"}, {0x0087BD, "\xEA\xAA"}, 
{0x0087BE, "\xDB\x50"}, {0x0087BF, "\xDB\x51"}, {0x0087C0, "\xEA\xAB"}, {0x0087C1, "\xDB\x52"}, 
{0x0087C4, "\xEA\xAF"}, {0x0087C6, "\xEA\xB2"}, {0x0087C7, "\xEA\xB1"}, {0x0087C8, "\xDB\x53"}, 
{0x0087C9, "\xDB\x54"}, {0x0087CA, "\xDB\x55"}, {0x0087CB, "\xEA\xA9"}, {0x0087CE, "\xDB\x56"}, 
{0x0087D0, "\xEA\xAC"}, {0x0087D2, "\xEA\xBD"}, {0x0087D5, "\xDB\x57"}, {0x0087D6, "\xDB\x58"}, 
{0x0087D9, "\xDB\x59"}, {0x0087DA, "\xDB\x5A"}, {0x0087DC, "\xDB\x5B"}, {0x0087DF, "\xDB\x5C"}, 
{0x0087E0, "\xEA\xB6"}, {0x0087E2, "\xDB\x5D"}, {0x0087E3, "\xDB\x5E"}, {0x0087E4, "\xDB\x5F"}, 
{0x0087EA, "\xDB\x60"}, {0x0087EB, "\xDB\x61"}, {0x0087ED, "\xDB\x62"}, {0x0087EF, "\xEA\xB4"}, 
{0x0087F1, "\xDB\x63"}, {0x0087F2, "\xEA\xB5"}, {0x0087F3, "\xDB\x64"}, {0x0087F6, "\xEA\xBA"}, 
{0x0087F7, "\xEA\xBB"}, {0x0087F8, "\xDB\x65"}, {0x0087F9, "\xB3\xAA"}, {0x0087FA, "\xDB\x66"}, 
{0x0087FB, "\xB5\xC2"}, {0x0087FE, "\xEA\xB9"}, {0x0087FF, "\xDB\x67"}, {0x008801, "\xDB\x68"}, 
{0x008803, "\xDB\x69"}, {0x008805, "\xEA\xA4"}, {0x008806, "\xDB\x6A"}, {0x008807, "\xF3\x70"}, 
{0x008809, "\xDB\x6B"}, {0x00880A, "\xDB\x6C"}, {0x00880B, "\xDB\x6D"}, {0x00880D, "\xEA\xB8"}, 
{0x00880E, "\xEA\xBC"}, {0x00880F, "\xEA\xB7"}, {0x008810, "\xDB\x6E"}, {0x008811, "\xEA\xBE"}, 
{0x008812, "\xDB\x70"}, {0x008813, "\xDB\x71"}, {0x008814, "\xDB\x72"}, {0x008815, "\xEA\xC0"}, 
{0x008816, "\xEA\xBF"}, {0x008818, "\xDB\x73"}, {0x008819, "\xDB\x6F"}, {0x00881A, "\xDB\x74"}, 
{0x00881B, "\xDB\x75"}, {0x00881C, "\xDB\x76"}, {0x00881E, "\xDB\x77"}, {0x00881F, "\xDB\x78"}, 
{0x008821, "\xEA\xC2"}, {0x008822, "\xEA\xC1"}, {0x008823, "\xE9\xDA"}, {0x008827, "\xEA\xC6"}, 
{0x008828, "\xDB\x79"}, {0x00882D, "\xDB\x7A"}, {0x00882E, "\xDB\x7B"}, {0x008830, "\xDB\x7C"}, 
{0x008831, "\xEA\xC3"}, {0x008832, "\xDB\x7D"}, {0x008835, "\xDB\x7E"}, {0x008836, "\xEA\xC4"}, 
{0x008839, "\xEA\xC5"}, {0x00883A, "\xDC\x21"}, {0x00883B, "\xEA\xC7"}, {0x00883C, "\xDC\x22"}, 
{0x008840, "\xB7\xEC"}, {0x008841, "\xDC\x23"}, {0x008842, "\xEA\xC9"}, {0x008843, "\xDC\x24"}, 
{0x008844, "\xEA\xC8"}, {0x008845, "\xDC\x25"}, {0x008846, "\xBD\xB0"}, {0x008848, "\xDC\x26"}, 
{0x008849, "\xDC\x27"}, {0x00884A, "\xDC\x28"}, {0x00884B, "\xDC\x29"}, {0x00884C, "\xB9\xD4"}, 
{0x00884D, "\xDE\xA7"}, {0x00884E, "\xDC\x2A"}, {0x008851, "\xDC\x2B"}, {0x008852, "\xEA\xCA"}, 
{0x008853, "\xBD\xD1"}, {0x008855, "\xDC\x2C"}, {0x008856, "\xDC\x2D"}, {0x008857, "\xB3\xB9"}, 
{0x008858, "\xDC\x2E"}, {0x008859, "\xEA\xCB"}, {0x00885A, "\xDC\x2F"}, {0x00885B, "\xB1\xD2"}, 
{0x00885C, "\xDC\x30"}, {0x00885D, "\xBE\xD7"}, {0x00885E, "\xEA\xCC"}, {0x00885F, "\xDC\x31"}, 
{0x008860, "\xDC\x32"}, {0x008861, "\xB9\xD5"}, {0x008862, "\xEA\xCD"}, {0x008863, "\xB0\xE1"}, 
{0x008864, "\xDC\x33"}, {0x008868, "\xC9\xBD"}, {0x008869, "\xDC\x34"}, {0x00886B, "\xEA\xCE"}, 
{0x008870, "\xBF\xEA"}, {0x008871, "\xDC\x35"}, {0x008872, "\xEA\xD5"}, {0x008875, "\xEA\xD2"}, 
{0x008877, "\xC3\xEF"}, {0x008879, "\xDC\x36"}, {0x00887B, "\xDC\x37"}, {0x00887D, "\xEA\xD3"}, 
{0x00887E, "\xEA\xD0"}, {0x00887F, "\xB6\xDE"}, {0x008880, "\xDC\x38"}, {0x008881, "\xEA\xCF"}, 
{0x008882, "\xEA\xD6"}, {0x008888, "\xB7\xB6"}, {0x00888B, "\xC2\xDE"}, {0x00888D, "\xEA\xDC"}, 
{0x008892, "\xEA\xD8"}, {0x008896, "\xC2\xB5"}, {0x008897, "\xEA\xD7"}, {0x008898, "\xDC\x39"}, 
{0x008899, "\xEA\xDA"}, {0x00889A, "\xDC\x3A"}, {0x00889B, "\xDC\x3B"}, {0x00889C, "\xDC\x3C"}, 
{0x00889E, "\xEA\xD1"}, {0x00889F, "\xDC\x3D"}, {0x0088A0, "\xDC\x3E"}, {0x0088A2, "\xEA\xDB"}, 
{0x0088A4, "\xEA\xDD"}, {0x0088A8, "\xDC\x3F"}, {0x0088AA, "\xDC\x40"}, {0x0088AB, "\xC8\xEF"}, 
{0x0088AE, "\xEA\xD9"}, {0x0088B0, "\xEA\xDE"}, {0x0088B1, "\xEA\xE0"}, {0x0088B4, "\xB8\xD3"}, 
{0x0088B5, "\xEA\xD4"}, {0x0088B7, "\xB0\xC1"}, {0x0088BA, "\xDC\x41"}, {0x0088BD, "\xDC\x42"}, 
{0x0088BE, "\xDC\x43"}, {0x0088BF, "\xEA\xDF"}, {0x0088C0, "\xDC\x44"}, {0x0088C1, "\xBA\xDB"}, 
{0x0088C2, "\xCE\xF6"}, {0x0088C3, "\xEA\xE1"}, {0x0088C4, "\xEA\xE2"}, {0x0088C5, "\xC1\xF5"}, 
{0x0088CA, "\xDC\x45"}, {0x0088CB, "\xDC\x46"}, {0x0088CC, "\xDC\x47"}, {0x0088CD, "\xDC\x48"}, 
{0x0088CE, "\xDC\x49"}, {0x0088CF, "\xCE\xA2"}, {0x0088D1, "\xDC\x4A"}, {0x0088D2, "\xDC\x4B"}, 
{0x0088D3, "\xDC\x4C"}, {0x0088D4, "\xEA\xE3"}, {0x0088D5, "\xCD\xB5"}, {0x0088D8, "\xEA\xE4"}, 
{0x0088D9, "\xEA\xE5"}, {0x0088DB, "\xDC\x4D"}, {0x0088DC, "\xCA\xE4"}, {0x0088DD, "\xEA\xE6"}, 
{0x0088DE, "\xDC\x4E"}, {0x0088DF, "\xBA\xC0"}, {0x0088E1, "\xCE\xA3"}, {0x0088E7, "\xDC\x4F"}, 

};
 for(size_t i=1; i<sizeof(u2mb_026_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_026_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_027_cp20932_init()
{
static U2MBData u2mb_027_cp20932[] = { {0, ""}, 
{0x0088E8, "\xEA\xEB"}, {0x0088EF, "\xDC\x50"}, {0x0088F0, "\xDC\x51"}, {0x0088F1, "\xDC\x52"}, 
{0x0088F2, "\xEA\xEC"}, {0x0088F3, "\xBE\xD8"}, {0x0088F4, "\xEA\xEA"}, {0x0088F5, "\xDC\x53"}, 
{0x0088F7, "\xDC\x54"}, {0x0088F8, "\xCD\xE7"}, {0x0088F9, "\xEA\xE7"}, {0x0088FC, "\xEA\xE9"}, 
{0x0088FD, "\xC0\xBD"}, {0x0088FE, "\xBF\xFE"}, {0x008901, "\xDC\x55"}, {0x008902, "\xEA\xE8"}, 
{0x008904, "\xEA\xED"}, {0x008906, "\xDC\x56"}, {0x008907, "\xCA\xA3"}, {0x00890A, "\xEA\xEF"}, 
{0x00890C, "\xEA\xEE"}, {0x00890D, "\xDC\x57"}, {0x00890E, "\xDC\x58"}, {0x00890F, "\xDC\x59"}, 
{0x008910, "\xB3\xEC"}, {0x008912, "\xCB\xAB"}, {0x008913, "\xEA\xF0"}, {0x008915, "\xDC\x5A"}, 
{0x008916, "\xDC\x5B"}, {0x008918, "\xDC\x5C"}, {0x008919, "\xDC\x5D"}, {0x00891A, "\xDC\x5E"}, 
{0x00891C, "\xDC\x5F"}, {0x00891D, "\xEA\xFC"}, {0x00891E, "\xEA\xF2"}, {0x008920, "\xDC\x60"}, 
{0x008925, "\xEA\xF3"}, {0x008926, "\xDC\x61"}, {0x008927, "\xDC\x62"}, {0x008928, "\xDC\x63"}, 
{0x00892A, "\xEA\xF4"}, {0x00892B, "\xEA\xF5"}, {0x008930, "\xDC\x64"}, {0x008931, "\xDC\x65"}, 
{0x008932, "\xDC\x66"}, {0x008935, "\xDC\x67"}, {0x008936, "\xEA\xF9"}, {0x008938, "\xEA\xFA"}, 
{0x008939, "\xDC\x68"}, {0x00893A, "\xDC\x69"}, {0x00893B, "\xEA\xF8"}, {0x00893E, "\xDC\x6A"}, 
{0x008940, "\xDC\x6B"}, {0x008941, "\xEA\xF6"}, {0x008942, "\xDC\x6C"}, {0x008943, "\xEA\xF1"}, 
{0x008944, "\xEA\xF7"}, {0x008945, "\xDC\x6D"}, {0x008946, "\xDC\x6E"}, {0x008949, "\xDC\x6F"}, 
{0x00894C, "\xEA\xFB"}, {0x00894D, "\xF0\xB7"}, {0x00894F, "\xDC\x70"}, {0x008952, "\xDC\x71"}, 
{0x008956, "\xB2\xA8"}, {0x008957, "\xDC\x72"}, {0x00895A, "\xDC\x73"}, {0x00895B, "\xDC\x74"}, 
{0x00895C, "\xDC\x75"}, {0x00895E, "\xEA\xFE"}, {0x00895F, "\xB6\xDF"}, {0x008960, "\xEA\xFD"}, 
{0x008961, "\xDC\x76"}, {0x008962, "\xDC\x77"}, {0x008963, "\xDC\x78"}, {0x008964, "\xEB\xA2"}, 
{0x008966, "\xEB\xA1"}, {0x00896A, "\xEB\xA4"}, {0x00896B, "\xDC\x79"}, {0x00896D, "\xEB\xA3"}, 
{0x00896E, "\xDC\x7A"}, {0x00896F, "\xEB\xA5"}, {0x008970, "\xDC\x7B"}, {0x008972, "\xBD\xB1"}, 
{0x008973, "\xDC\x7C"}, {0x008974, "\xEB\xA6"}, {0x008975, "\xDC\x7D"}, {0x008977, "\xEB\xA7"}, 
{0x00897A, "\xDC\x7E"}, {0x00897B, "\xDD\x21"}, {0x00897C, "\xDD\x22"}, {0x00897D, "\xDD\x23"}, 
{0x00897E, "\xEB\xA8"}, {0x00897F, "\xC0\xBE"}, {0x008981, "\xCD\xD7"}, {0x008983, "\xEB\xA9"}, 
{0x008986, "\xCA\xA4"}, {0x008987, "\xC7\xC6"}, {0x008988, "\xEB\xAA"}, {0x008989, "\xDD\x24"}, 
{0x00898A, "\xEB\xAB"}, {0x00898B, "\xB8\xAB"}, {0x00898D, "\xDD\x25"}, {0x00898F, "\xB5\xAC"}, 
{0x008990, "\xDD\x26"}, {0x008993, "\xEB\xAC"}, {0x008994, "\xDD\x27"}, {0x008995, "\xDD\x28"}, 
{0x008996, "\xBB\xEB"}, {0x008997, "\xC7\xC1"}, {0x008998, "\xEB\xAD"}, {0x00899A, "\xB3\xD0"}, 
{0x00899B, "\xDD\x29"}, {0x00899C, "\xDD\x2A"}, {0x00899F, "\xDD\x2B"}, {0x0089A0, "\xDD\x2C"}, 
{0x0089A1, "\xEB\xAE"}, {0x0089A5, "\xDD\x2D"}, {0x0089A6, "\xEB\xB0"}, {0x0089A7, "\xCD\xF7"}, 
{0x0089A9, "\xEB\xAF"}, {0x0089AA, "\xBF\xC6"}, {0x0089AC, "\xEB\xB1"}, {0x0089AF, "\xEB\xB2"}, 
{0x0089B0, "\xDD\x2E"}, {0x0089B2, "\xEB\xB3"}, {0x0089B3, "\xB4\xD1"}, {0x0089B4, "\xDD\x2F"}, 
{0x0089B5, "\xDD\x30"}, {0x0089B6, "\xDD\x31"}, {0x0089B7, "\xDD\x32"}, {0x0089BA, "\xEB\xB4"}, 
{0x0089BC, "\xDD\x33"}, {0x0089BD, "\xEB\xB5"}, {0x0089BF, "\xEB\xB6"}, {0x0089C0, "\xEB\xB7"}, 
{0x0089D2, "\xB3\xD1"}, {0x0089D4, "\xDD\x34"}, {0x0089D5, "\xDD\x35"}, {0x0089D6, "\xDD\x36"}, 
{0x0089D7, "\xDD\x37"}, {0x0089D8, "\xDD\x38"}, {0x0089DA, "\xEB\xB8"}, {0x0089DC, "\xEB\xB9"}, 
{0x0089DD, "\xEB\xBA"}, {0x0089E3, "\xB2\xF2"}, {0x0089E5, "\xDD\x39"}, {0x0089E6, "\xBF\xA8"}, 
{0x0089E7, "\xEB\xBB"}, {0x0089E9, "\xDD\x3A"}, {0x0089EB, "\xDD\x3B"}, {0x0089ED, "\xDD\x3C"}, 
{0x0089F1, "\xDD\x3D"}, {0x0089F3, "\xDD\x3E"}, {0x0089F4, "\xEB\xBC"}, {0x0089F6, "\xDD\x3F"}, 
{0x0089F8, "\xEB\xBD"}, {0x0089F9, "\xDD\x40"}, {0x0089FD, "\xDD\x41"}, {0x0089FF, "\xDD\x42"}, 
{0x008A00, "\xB8\xC0"}, {0x008A02, "\xC4\xFB"}, {0x008A03, "\xEB\xBE"}, {0x008A04, "\xDD\x43"}, 
{0x008A05, "\xDD\x44"}, {0x008A07, "\xDD\x45"}, {0x008A08, "\xB7\xD7"}, {0x008A0A, "\xBF\xD6"}, 
{0x008A0C, "\xEB\xC1"}, {0x008A0E, "\xC6\xA4"}, {0x008A0F, "\xDD\x46"}, {0x008A10, "\xEB\xC0"}, 
{0x008A11, "\xDD\x47"}, {0x008A12, "\xDD\x48"}, {0x008A13, "\xB7\xB1"}, {0x008A14, "\xDD\x49"}, 
{0x008A15, "\xDD\x4A"}, {0x008A16, "\xEB\xBF"}, {0x008A17, "\xC2\xF7"}, {0x008A18, "\xB5\xAD"}, 
{0x008A1B, "\xEB\xC2"}, {0x008A1D, "\xEB\xC3"}, {0x008A1E, "\xDD\x4B"}, {0x008A1F, "\xBE\xD9"}, 
{0x008A20, "\xDD\x4C"}, {0x008A22, "\xDD\x4D"}, {0x008A23, "\xB7\xED"}, {0x008A24, "\xDD\x4E"}, 
{0x008A25, "\xEB\xC4"}, {0x008A26, "\xDD\x4F"}, {0x008A2A, "\xCB\xAC"}, {0x008A2B, "\xDD\x50"}, 
{0x008A2C, "\xDD\x51"}, {0x008A2D, "\xC0\xDF"}, {0x008A2F, "\xDD\x52"}, {0x008A31, "\xB5\xF6"}, 
{0x008A33, "\xCC\xF5"}, {0x008A34, "\xC1\xCA"}, {0x008A35, "\xDD\x53"}, {0x008A36, "\xEB\xC5"}, 
{0x008A37, "\xDD\x54"}, {0x008A3A, "\xBF\xC7"}, {0x008A3B, "\xC3\xF0"}, {0x008A3C, "\xBE\xDA"}, 
{0x008A3D, "\xDD\x55"}, {0x008A3E, "\xDD\x56"}, {0x008A40, "\xDD\x57"}, {0x008A41, "\xEB\xC6"}, 
{0x008A43, "\xDD\x58"}, {0x008A45, "\xDD\x59"}, {0x008A46, "\xEB\xC9"}, {0x008A47, "\xDD\x5A"}, 
{0x008A48, "\xEB\xCA"}, {0x008A49, "\xDD\x5B"}, {0x008A4D, "\xDD\x5C"}, {0x008A4E, "\xDD\x5D"}, 
{0x008A50, "\xBA\xBE"}, {0x008A51, "\xC2\xC2"}, {0x008A52, "\xEB\xC8"}, {0x008A53, "\xDD\x5E"}, 
{0x008A54, "\xBE\xDB"}, {0x008A55, "\xC9\xBE"}, {0x008A56, "\xDD\x5F"}, {0x008A57, "\xDD\x60"}, 
{0x008A58, "\xDD\x61"}, {0x008A5B, "\xEB\xC7"}, {0x008A5C, "\xDD\x62"}, {0x008A5D, "\xDD\x63"}, 
{0x008A5E, "\xBB\xEC"}, {0x008A60, "\xB1\xD3"}, {0x008A61, "\xDD\x64"}, {0x008A62, "\xEB\xCE"}, 
{0x008A63, "\xB7\xD8"}, {0x008A65, "\xDD\x65"}, {0x008A66, "\xBB\xEE"}, {0x008A67, "\xDD\x66"}, 
{0x008A69, "\xBB\xED"}, {0x008A6B, "\xCF\xCD"}, {0x008A6C, "\xEB\xCD"}, {0x008A6D, "\xEB\xCC"}, 
{0x008A6E, "\xC1\xA7"}, {0x008A70, "\xB5\xCD"}, {0x008A71, "\xCF\xC3"}, {0x008A72, "\xB3\xBA"}, 
{0x008A73, "\xBE\xDC"}, {0x008A75, "\xDD\x67"}, {0x008A76, "\xDD\x68"}, {0x008A77, "\xDD\x69"}, 
{0x008A79, "\xDD\x6A"}, {0x008A7A, "\xDD\x6B"}, {0x008A7B, "\xDD\x6C"}, {0x008A7C, "\xEB\xCB"}, 
{0x008A7E, "\xDD\x6D"}, {0x008A7F, "\xDD\x6E"}, {0x008A80, "\xDD\x6F"}, {0x008A82, "\xEB\xD0"}, 

};
 for(size_t i=1; i<sizeof(u2mb_027_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_027_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_028_cp20932_init()
{
static U2MBData u2mb_028_cp20932[] = { {0, ""}, 
{0x008A83, "\xDD\x70"}, {0x008A84, "\xEB\xD1"}, {0x008A85, "\xEB\xCF"}, {0x008A86, "\xDD\x71"}, 
{0x008A87, "\xB8\xD8"}, {0x008A89, "\xCD\xC0"}, {0x008A8B, "\xDD\x72"}, {0x008A8C, "\xBB\xEF"}, 
{0x008A8D, "\xC7\xA7"}, {0x008A8F, "\xDD\x73"}, {0x008A90, "\xDD\x74"}, {0x008A91, "\xEB\xD4"}, 
{0x008A92, "\xDD\x75"}, {0x008A93, "\xC0\xC0"}, {0x008A95, "\xC3\xC2"}, {0x008A96, "\xDD\x76"}, 
{0x008A97, "\xDD\x77"}, {0x008A98, "\xCD\xB6"}, {0x008A99, "\xDD\x78"}, {0x008A9A, "\xEB\xD7"}, 
{0x008A9E, "\xB8\xEC"}, {0x008A9F, "\xDD\x79"}, {0x008AA0, "\xC0\xBF"}, {0x008AA1, "\xEB\xD3"}, 
{0x008AA3, "\xEB\xD8"}, {0x008AA4, "\xB8\xED"}, {0x008AA5, "\xEB\xD5"}, {0x008AA6, "\xEB\xD6"}, 
{0x008AA7, "\xDD\x7A"}, {0x008AA8, "\xEB\xD2"}, {0x008AA9, "\xDD\x7B"}, {0x008AAC, "\xC0\xE2"}, 
{0x008AAD, "\xC6\xC9"}, {0x008AAE, "\xDD\x7C"}, {0x008AAF, "\xDD\x7D"}, {0x008AB0, "\xC3\xAF"}, 
{0x008AB2, "\xB2\xDD"}, {0x008AB3, "\xDD\x7E"}, {0x008AB6, "\xDE\x21"}, {0x008AB7, "\xDE\x22"}, 
{0x008AB9, "\xC8\xF0"}, {0x008ABB, "\xDE\x23"}, {0x008ABC, "\xB5\xC3"}, {0x008ABE, "\xDE\x24"}, 
{0x008ABF, "\xC4\xB4"}, {0x008AC2, "\xEB\xDB"}, {0x008AC3, "\xDE\x25"}, {0x008AC4, "\xEB\xD9"}, 
{0x008AC6, "\xDE\x26"}, {0x008AC7, "\xC3\xCC"}, {0x008AC8, "\xDE\x27"}, {0x008AC9, "\xDE\x28"}, 
{0x008ACA, "\xDE\x29"}, {0x008ACB, "\xC0\xC1"}, {0x008ACC, "\xB4\xD2"}, {0x008ACD, "\xEB\xDA"}, 
{0x008ACF, "\xBF\xDB"}, {0x008AD1, "\xDE\x2A"}, {0x008AD2, "\xCE\xCA"}, {0x008AD3, "\xDE\x2B"}, 
{0x008AD4, "\xDE\x2C"}, {0x008AD5, "\xDE\x2D"}, {0x008AD6, "\xCF\xC0"}, {0x008AD7, "\xDE\x2E"}, 
{0x008ADA, "\xEB\xDC"}, {0x008ADB, "\xEB\xE7"}, {0x008ADC, "\xC4\xB5"}, {0x008ADD, "\xDE\x2F"}, 
{0x008ADE, "\xEB\xE6"}, {0x008ADF, "\xDE\x30"}, {0x008AE0, "\xEB\xE3"}, {0x008AE1, "\xEB\xEB"}, 
{0x008AE2, "\xEB\xE4"}, {0x008AE4, "\xEB\xE0"}, {0x008AE6, "\xC4\xFC"}, {0x008AE7, "\xEB\xDF"}, 
{0x008AEB, "\xEB\xDD"}, {0x008AEC, "\xDE\x31"}, {0x008AED, "\xCD\xA1"}, {0x008AEE, "\xBB\xF0"}, 
{0x008AF0, "\xDE\x32"}, {0x008AF1, "\xEB\xE1"}, {0x008AF3, "\xEB\xDE"}, {0x008AF4, "\xDE\x33"}, 
{0x008AF5, "\xDE\x34"}, {0x008AF6, "\xDE\x35"}, {0x008AF7, "\xEB\xE5"}, {0x008AF8, "\xBD\xF4"}, 
{0x008AFA, "\xB8\xC1"}, {0x008AFC, "\xDE\x36"}, {0x008AFE, "\xC2\xFA"}, {0x008AFF, "\xDE\x37"}, 
{0x008B00, "\xCB\xC5"}, {0x008B01, "\xB1\xDA"}, {0x008B02, "\xB0\xE2"}, {0x008B04, "\xC6\xA5"}, 
{0x008B05, "\xDE\x38"}, {0x008B06, "\xDE\x39"}, {0x008B07, "\xEB\xE9"}, {0x008B0A, "\xDE\x3F"}, 
{0x008B0B, "\xDE\x3A"}, {0x008B0C, "\xEB\xE8"}, {0x008B0E, "\xC6\xE6"}, {0x008B10, "\xEB\xED"}, 
{0x008B11, "\xDE\x3B"}, {0x008B14, "\xEB\xE2"}, {0x008B16, "\xEB\xEC"}, {0x008B17, "\xEB\xEE"}, 
{0x008B19, "\xB8\xAC"}, {0x008B1A, "\xEB\xEA"}, {0x008B1B, "\xB9\xD6"}, {0x008B1C, "\xDE\x3C"}, 
{0x008B1D, "\xBC\xD5"}, {0x008B1E, "\xDE\x3D"}, {0x008B1F, "\xDE\x3E"}, {0x008B20, "\xEB\xEF"}, 
{0x008B21, "\xCD\xD8"}, {0x008B26, "\xEB\xF2"}, {0x008B28, "\xEB\xF5"}, {0x008B2B, "\xEB\xF3"}, 
{0x008B2C, "\xC9\xB5"}, {0x008B2D, "\xDE\x40"}, {0x008B30, "\xDE\x41"}, {0x008B33, "\xEB\xF0"}, 
{0x008B37, "\xDE\x42"}, {0x008B39, "\xB6\xE0"}, {0x008B3C, "\xDE\x43"}, {0x008B3E, "\xEB\xF4"}, 
{0x008B41, "\xEB\xF6"}, {0x008B42, "\xDE\x44"}, {0x008B43, "\xDE\x45"}, {0x008B44, "\xDE\x46"}, 
{0x008B45, "\xDE\x47"}, {0x008B46, "\xDE\x48"}, {0x008B48, "\xDE\x49"}, {0x008B49, "\xEB\xFA"}, 
{0x008B4C, "\xEB\xF7"}, {0x008B4D, "\xDE\x4E"}, {0x008B4E, "\xEB\xF9"}, {0x008B4F, "\xEB\xF8"}, 
{0x008B52, "\xDE\x4A"}, {0x008B53, "\xDE\x4B"}, {0x008B54, "\xDE\x4C"}, {0x008B56, "\xEB\xFB"}, 
{0x008B58, "\xBC\xB1"}, {0x008B59, "\xDE\x4D"}, {0x008B5A, "\xEB\xFD"}, {0x008B5B, "\xEB\xFC"}, 
{0x008B5C, "\xC9\xE8"}, {0x008B5E, "\xDE\x4F"}, {0x008B5F, "\xEC\xA1"}, {0x008B63, "\xDE\x50"}, 
{0x008B66, "\xB7\xD9"}, {0x008B6B, "\xEB\xFE"}, {0x008B6C, "\xEC\xA2"}, {0x008B6D, "\xDE\x51"}, 
{0x008B6F, "\xEC\xA3"}, {0x008B70, "\xB5\xC4"}, {0x008B71, "\xE6\xC1"}, {0x008B72, "\xBE\xF9"}, 
{0x008B74, "\xEC\xA4"}, {0x008B76, "\xDE\x52"}, {0x008B77, "\xB8\xEE"}, {0x008B78, "\xDE\x53"}, 
{0x008B79, "\xDE\x54"}, {0x008B7C, "\xDE\x55"}, {0x008B7D, "\xEC\xA5"}, {0x008B7E, "\xDE\x56"}, 
{0x008B7F, "\xF3\x72"}, {0x008B80, "\xEC\xA6"}, {0x008B81, "\xDE\x57"}, {0x008B83, "\xBB\xBE"}, 
{0x008B84, "\xDE\x58"}, {0x008B85, "\xDE\x59"}, {0x008B8A, "\xDA\xCE"}, {0x008B8B, "\xDE\x5A"}, 
{0x008B8C, "\xEC\xA7"}, {0x008B8D, "\xDE\x5B"}, {0x008B8E, "\xEC\xA8"}, {0x008B8F, "\xDE\x5C"}, 
{0x008B90, "\xBD\xB2"}, {0x008B92, "\xEC\xA9"}, {0x008B93, "\xEC\xAA"}, {0x008B94, "\xDE\x5D"}, 
{0x008B95, "\xDE\x5E"}, {0x008B96, "\xEC\xAB"}, {0x008B99, "\xEC\xAC"}, {0x008B9A, "\xEC\xAD"}, 
{0x008B9C, "\xDE\x5F"}, {0x008B9E, "\xDE\x60"}, {0x008B9F, "\xDE\x61"}, {0x008C37, "\xC3\xAB"}, 
{0x008C38, "\xDE\x62"}, {0x008C39, "\xDE\x63"}, {0x008C3A, "\xEC\xAE"}, {0x008C3D, "\xDE\x64"}, 
{0x008C3E, "\xDE\x65"}, {0x008C3F, "\xEC\xB0"}, {0x008C41, "\xEC\xAF"}, {0x008C45, "\xDE\x66"}, 
{0x008C46, "\xC6\xA6"}, {0x008C47, "\xDE\x67"}, {0x008C48, "\xEC\xB1"}, {0x008C49, "\xDE\x68"}, 
{0x008C4A, "\xCB\xAD"}, {0x008C4B, "\xDE\x69"}, {0x008C4C, "\xEC\xB2"}, {0x008C4E, "\xEC\xB3"}, 
{0x008C4F, "\xDE\x6A"}, {0x008C50, "\xEC\xB4"}, {0x008C51, "\xDE\x6B"}, {0x008C53, "\xDE\x6C"}, 
{0x008C54, "\xDE\x6D"}, {0x008C55, "\xEC\xB5"}, {0x008C57, "\xDE\x6E"}, {0x008C58, "\xDE\x6F"}, 
{0x008C59, "\xDE\x72"}, {0x008C5A, "\xC6\xDA"}, {0x008C5B, "\xDE\x70"}, {0x008C5D, "\xDE\x71"}, 
{0x008C61, "\xBE\xDD"}, {0x008C62, "\xEC\xB6"}, {0x008C63, "\xDE\x73"}, {0x008C64, "\xDE\x74"}, 
{0x008C66, "\xDE\x75"}, {0x008C68, "\xDE\x76"}, {0x008C69, "\xDE\x77"}, {0x008C6A, "\xB9\xEB"}, 
{0x008C6B, "\xD0\xAE"}, {0x008C6C, "\xEC\xB7"}, {0x008C6D, "\xDE\x78"}, {0x008C73, "\xDE\x79"}, 
{0x008C75, "\xDE\x7A"}, {0x008C76, "\xDE\x7B"}, {0x008C78, "\xEC\xB8"}, {0x008C79, "\xC9\xBF"}, 
{0x008C7A, "\xEC\xB9"}, {0x008C7B, "\xDE\x7C"}, {0x008C7C, "\xEC\xC1"}, {0x008C7E, "\xDE\x7D"}, 
{0x008C82, "\xEC\xBA"}, {0x008C85, "\xEC\xBC"}, {0x008C86, "\xDE\x7E"}, {0x008C87, "\xDF\x21"}, 
{0x008C89, "\xEC\xBB"}, {0x008C8A, "\xEC\xBD"}, {0x008C8B, "\xDF\x22"}, {0x008C8C, "\xCB\xC6"}, 
{0x008C8D, "\xEC\xBE"}, {0x008C8E, "\xEC\xBF"}, {0x008C90, "\xDF\x23"}, {0x008C92, "\xDF\x24"}, 
{0x008C93, "\xDF\x25"}, {0x008C94, "\xEC\xC0"}, {0x008C98, "\xEC\xC2"}, {0x008C99, "\xDF\x26"}, 

};
 for(size_t i=1; i<sizeof(u2mb_028_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_028_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_029_cp20932_init()
{
static U2MBData u2mb_029_cp20932[] = { {0, ""}, 
{0x008C9B, "\xDF\x27"}, {0x008C9C, "\xDF\x28"}, {0x008C9D, "\xB3\xAD"}, {0x008C9E, "\xC4\xE7"}, 
{0x008CA0, "\xC9\xE9"}, {0x008CA1, "\xBA\xE2"}, {0x008CA2, "\xB9\xD7"}, {0x008CA4, "\xDF\x29"}, 
{0x008CA7, "\xC9\xCF"}, {0x008CA8, "\xB2\xDF"}, {0x008CA9, "\xC8\xCE"}, {0x008CAA, "\xEC\xC5"}, 
{0x008CAB, "\xB4\xD3"}, {0x008CAC, "\xC0\xD5"}, {0x008CAD, "\xEC\xC4"}, {0x008CAE, "\xEC\xC9"}, 
{0x008CAF, "\xC3\xF9"}, {0x008CB0, "\xCC\xE3"}, {0x008CB2, "\xEC\xC7"}, {0x008CB3, "\xEC\xC8"}, 
{0x008CB4, "\xB5\xAE"}, {0x008CB6, "\xEC\xCA"}, {0x008CB7, "\xC7\xE3"}, {0x008CB8, "\xC2\xDF"}, 
{0x008CB9, "\xDF\x2A"}, {0x008CBA, "\xDF\x2B"}, {0x008CBB, "\xC8\xF1"}, {0x008CBC, "\xC5\xBD"}, 
{0x008CBD, "\xEC\xC6"}, {0x008CBF, "\xCB\xC7"}, {0x008CC0, "\xB2\xEC"}, {0x008CC1, "\xEC\xCC"}, 
{0x008CC2, "\xCF\xA8"}, {0x008CC3, "\xC4\xC2"}, {0x008CC4, "\xCF\xC5"}, {0x008CC5, "\xDF\x2C"}, 
{0x008CC6, "\xDF\x2D"}, {0x008CC7, "\xBB\xF1"}, {0x008CC8, "\xEC\xCB"}, {0x008CC9, "\xDF\x2E"}, 
{0x008CCA, "\xC2\xB1"}, {0x008CCB, "\xDF\x2F"}, {0x008CCD, "\xEC\xDC"}, {0x008CCE, "\xC1\xA8"}, 
{0x008CCF, "\xDF\x30"}, {0x008CD1, "\xC6\xF8"}, {0x008CD3, "\xC9\xD0"}, {0x008CD5, "\xDF\x32"}, 
{0x008CD6, "\xDF\x31"}, {0x008CD9, "\xDF\x33"}, {0x008CDA, "\xEC\xCF"}, {0x008CDB, "\xBB\xBF"}, 
{0x008CDC, "\xBB\xF2"}, {0x008CDD, "\xDF\x34"}, {0x008CDE, "\xBE\xDE"}, {0x008CE0, "\xC7\xE5"}, 
{0x008CE1, "\xDF\x35"}, {0x008CE2, "\xB8\xAD"}, {0x008CE3, "\xEC\xCE"}, {0x008CE4, "\xEC\xCD"}, 
{0x008CE6, "\xC9\xEA"}, {0x008CE8, "\xDF\x36"}, {0x008CEA, "\xBC\xC1"}, {0x008CEC, "\xDF\x37"}, 
{0x008CED, "\xC5\xD2"}, {0x008CEF, "\xDF\x38"}, {0x008CF0, "\xDF\x39"}, {0x008CF2, "\xDF\x3A"}, 
{0x008CF4, "\xF3\x73"}, {0x008CF5, "\xDF\x3B"}, {0x008CF7, "\xDF\x3C"}, {0x008CF8, "\xDF\x3D"}, 
{0x008CFA, "\xEC\xD1"}, {0x008CFB, "\xEC\xD2"}, {0x008CFC, "\xB9\xD8"}, {0x008CFD, "\xEC\xD0"}, 
{0x008CFE, "\xDF\x3E"}, {0x008CFF, "\xDF\x3F"}, {0x008D01, "\xDF\x40"}, {0x008D03, "\xDF\x41"}, 
{0x008D04, "\xEC\xD3"}, {0x008D05, "\xEC\xD4"}, {0x008D07, "\xEC\xD6"}, {0x008D08, "\xC2\xA3"}, 
{0x008D09, "\xDF\x42"}, {0x008D0A, "\xEC\xD5"}, {0x008D0B, "\xB4\xE6"}, {0x008D0D, "\xEC\xD8"}, 
{0x008D0F, "\xEC\xD7"}, {0x008D10, "\xEC\xD9"}, {0x008D12, "\xDF\x43"}, {0x008D13, "\xEC\xDB"}, 
{0x008D14, "\xEC\xDD"}, {0x008D16, "\xEC\xDE"}, {0x008D17, "\xDF\x44"}, {0x008D1B, "\xDF\x45"}, 
{0x008D64, "\xC0\xD6"}, {0x008D65, "\xDF\x46"}, {0x008D66, "\xBC\xCF"}, {0x008D67, "\xEC\xDF"}, 
{0x008D69, "\xDF\x47"}, {0x008D6B, "\xB3\xD2"}, {0x008D6C, "\xDF\x48"}, {0x008D6D, "\xEC\xE0"}, 
{0x008D6E, "\xDF\x49"}, {0x008D70, "\xC1\xF6"}, {0x008D71, "\xEC\xE1"}, {0x008D73, "\xEC\xE2"}, 
{0x008D74, "\xC9\xEB"}, {0x008D76, "\xF3\x74"}, {0x008D77, "\xB5\xAF"}, {0x008D7F, "\xDF\x4A"}, 
{0x008D81, "\xEC\xE3"}, {0x008D82, "\xDF\x4B"}, {0x008D84, "\xDF\x4C"}, {0x008D85, "\xC4\xB6"}, 
{0x008D88, "\xDF\x4D"}, {0x008D8A, "\xB1\xDB"}, {0x008D8D, "\xDF\x4E"}, {0x008D90, "\xDF\x4F"}, 
{0x008D91, "\xDF\x50"}, {0x008D95, "\xDF\x51"}, {0x008D99, "\xEC\xE4"}, {0x008D9E, "\xDF\x52"}, 
{0x008D9F, "\xDF\x53"}, {0x008DA0, "\xDF\x54"}, {0x008DA3, "\xBC\xF1"}, {0x008DA6, "\xDF\x55"}, 
{0x008DA8, "\xBF\xF6"}, {0x008DAB, "\xDF\x56"}, {0x008DAC, "\xDF\x57"}, {0x008DAF, "\xDF\x58"}, 
{0x008DB2, "\xDF\x59"}, {0x008DB3, "\xC2\xAD"}, {0x008DB5, "\xDF\x5A"}, {0x008DB7, "\xDF\x5B"}, 
{0x008DB9, "\xDF\x5C"}, {0x008DBA, "\xEC\xE7"}, {0x008DBB, "\xDF\x5D"}, {0x008DBC, "\xDF\x6F"}, 
{0x008DBE, "\xEC\xE6"}, {0x008DC0, "\xDF\x5E"}, {0x008DC2, "\xEC\xE5"}, {0x008DC5, "\xDF\x5F"}, 
{0x008DC6, "\xDF\x60"}, {0x008DC7, "\xDF\x61"}, {0x008DC8, "\xDF\x62"}, {0x008DCA, "\xDF\x63"}, 
{0x008DCB, "\xEC\xED"}, {0x008DCC, "\xEC\xEB"}, {0x008DCE, "\xDF\x64"}, {0x008DCF, "\xEC\xE8"}, 
{0x008DD1, "\xDF\x65"}, {0x008DD4, "\xDF\x66"}, {0x008DD5, "\xDF\x67"}, {0x008DD6, "\xEC\xEA"}, 
{0x008DD7, "\xDF\x68"}, {0x008DD9, "\xDF\x69"}, {0x008DDA, "\xEC\xE9"}, {0x008DDB, "\xEC\xEC"}, 
{0x008DDD, "\xB5\xF7"}, {0x008DDF, "\xEC\xF0"}, {0x008DE1, "\xC0\xD7"}, {0x008DE3, "\xEC\xF1"}, 
{0x008DE4, "\xDF\x6A"}, {0x008DE5, "\xDF\x6B"}, {0x008DE7, "\xDF\x6C"}, {0x008DE8, "\xB8\xD9"}, 
{0x008DEA, "\xEC\xEE"}, {0x008DEB, "\xEC\xEF"}, {0x008DEC, "\xDF\x6D"}, {0x008DEF, "\xCF\xA9"}, 
{0x008DF0, "\xDF\x6E"}, {0x008DF1, "\xDF\x70"}, {0x008DF2, "\xDF\x71"}, {0x008DF3, "\xC4\xB7"}, 
{0x008DF4, "\xDF\x72"}, {0x008DF5, "\xC1\xA9"}, {0x008DFC, "\xEC\xF2"}, {0x008DFD, "\xDF\x73"}, 
{0x008DFF, "\xEC\xF5"}, {0x008E01, "\xDF\x74"}, {0x008E04, "\xDF\x75"}, {0x008E05, "\xDF\x76"}, 
{0x008E06, "\xDF\x77"}, {0x008E08, "\xEC\xF3"}, {0x008E09, "\xEC\xF4"}, {0x008E0A, "\xCD\xD9"}, 
{0x008E0B, "\xDF\x78"}, {0x008E0F, "\xC6\xA7"}, {0x008E10, "\xEC\xF8"}, {0x008E11, "\xDF\x79"}, 
{0x008E14, "\xDF\x7A"}, {0x008E16, "\xDF\x7B"}, {0x008E1D, "\xEC\xF6"}, {0x008E1E, "\xEC\xF7"}, 
{0x008E1F, "\xEC\xF9"}, {0x008E20, "\xDF\x7C"}, {0x008E21, "\xDF\x7D"}, {0x008E22, "\xDF\x7E"}, 
{0x008E23, "\xE0\x21"}, {0x008E26, "\xE0\x22"}, {0x008E27, "\xE0\x23"}, {0x008E2A, "\xED\xA9"}, 
{0x008E30, "\xEC\xFC"}, {0x008E31, "\xE0\x24"}, {0x008E33, "\xE0\x25"}, {0x008E34, "\xEC\xFD"}, 
{0x008E35, "\xEC\xFB"}, {0x008E36, "\xE0\x26"}, {0x008E37, "\xE0\x27"}, {0x008E38, "\xE0\x28"}, 
{0x008E39, "\xE0\x29"}, {0x008E3D, "\xE0\x2A"}, {0x008E40, "\xE0\x2B"}, {0x008E41, "\xE0\x2C"}, 
{0x008E42, "\xEC\xFA"}, {0x008E44, "\xC4\xFD"}, {0x008E47, "\xED\xA1"}, {0x008E48, "\xED\xA5"}, 
{0x008E49, "\xED\xA2"}, {0x008E4A, "\xEC\xFE"}, {0x008E4B, "\xE0\x2D"}, {0x008E4C, "\xED\xA3"}, 
{0x008E4D, "\xE0\x2E"}, {0x008E4E, "\xE0\x2F"}, {0x008E4F, "\xE0\x30"}, {0x008E50, "\xED\xA4"}, 
{0x008E54, "\xE0\x31"}, {0x008E55, "\xED\xAB"}, {0x008E59, "\xED\xA6"}, {0x008E5B, "\xE0\x32"}, 
{0x008E5C, "\xE0\x33"}, {0x008E5D, "\xE0\x34"}, {0x008E5E, "\xE0\x35"}, {0x008E5F, "\xC0\xD8"}, 
{0x008E60, "\xED\xA8"}, {0x008E61, "\xE0\x36"}, {0x008E62, "\xE0\x37"}, {0x008E63, "\xED\xAA"}, 
{0x008E64, "\xED\xA7"}, {0x008E69, "\xE0\x38"}, {0x008E6C, "\xE0\x39"}, {0x008E6D, "\xE0\x3A"}, 
{0x008E6F, "\xE0\x3B"}, {0x008E70, "\xE0\x3C"}, {0x008E71, "\xE0\x3D"}, {0x008E72, "\xED\xAD"}, 
{0x008E74, "\xBD\xB3"}, {0x008E76, "\xED\xAC"}, {0x008E79, "\xE0\x3E"}, {0x008E7A, "\xE0\x3F"}, 
{0x008E7B, "\xE0\x40"}, {0x008E7C, "\xED\xAE"}, {0x008E81, "\xED\xAF"}, {0x008E82, "\xE0\x41"}, 

};
 for(size_t i=1; i<sizeof(u2mb_029_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_029_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_02a_cp20932_init()
{
static U2MBData u2mb_02a_cp20932[] = { {0, ""}, 
{0x008E83, "\xE0\x42"}, {0x008E84, "\xED\xB2"}, {0x008E85, "\xED\xB1"}, {0x008E87, "\xED\xB0"}, 
{0x008E89, "\xE0\x43"}, {0x008E8A, "\xED\xB4"}, {0x008E8B, "\xED\xB3"}, {0x008E8D, "\xCC\xF6"}, 
{0x008E90, "\xE0\x44"}, {0x008E91, "\xED\xB6"}, {0x008E92, "\xE0\x45"}, {0x008E93, "\xED\xB5"}, 
{0x008E94, "\xED\xB7"}, {0x008E95, "\xE0\x46"}, {0x008E99, "\xED\xB8"}, {0x008E9A, "\xE0\x47"}, 
{0x008E9B, "\xE0\x48"}, {0x008E9D, "\xE0\x49"}, {0x008E9E, "\xE0\x4A"}, {0x008EA1, "\xED\xBA"}, 
{0x008EA2, "\xE0\x4B"}, {0x008EA7, "\xE0\x4C"}, {0x008EA9, "\xE0\x4D"}, {0x008EAA, "\xED\xB9"}, 
{0x008EAB, "\xBF\xC8"}, {0x008EAC, "\xED\xBB"}, {0x008EAD, "\xE0\x4E"}, {0x008EAE, "\xE0\x4F"}, 
{0x008EAF, "\xB6\xED"}, {0x008EB0, "\xED\xBC"}, {0x008EB1, "\xED\xBE"}, {0x008EB3, "\xE0\x50"}, 
{0x008EB5, "\xE0\x51"}, {0x008EBA, "\xE0\x52"}, {0x008EBB, "\xE0\x53"}, {0x008EBE, "\xED\xBF"}, 
{0x008EC0, "\xE0\x54"}, {0x008EC1, "\xE0\x55"}, {0x008EC3, "\xE0\x56"}, {0x008EC4, "\xE0\x57"}, 
{0x008EC5, "\xED\xC0"}, {0x008EC6, "\xED\xBD"}, {0x008EC7, "\xE0\x58"}, {0x008EC8, "\xED\xC1"}, 
{0x008ECA, "\xBC\xD6"}, {0x008ECB, "\xED\xC2"}, {0x008ECC, "\xB5\xB0"}, {0x008ECD, "\xB7\xB3"}, 
{0x008ECF, "\xE0\x59"}, {0x008ED1, "\xE0\x5A"}, {0x008ED2, "\xB8\xAE"}, {0x008ED4, "\xE0\x5B"}, 
{0x008EDB, "\xED\xC3"}, {0x008EDC, "\xE0\x5C"}, {0x008EDF, "\xC6\xF0"}, {0x008EE2, "\xC5\xBE"}, 
{0x008EE3, "\xED\xC4"}, {0x008EE8, "\xE0\x5D"}, {0x008EEB, "\xED\xC7"}, {0x008EED, "\xE0\x64"}, 
{0x008EEE, "\xE0\x5E"}, {0x008EF0, "\xE0\x5F"}, {0x008EF1, "\xE0\x60"}, {0x008EF7, "\xE0\x61"}, 
{0x008EF8, "\xBC\xB4"}, {0x008EF9, "\xE0\x62"}, {0x008EFA, "\xE0\x63"}, {0x008EFB, "\xED\xC6"}, 
{0x008EFC, "\xED\xC5"}, {0x008EFD, "\xB7\xDA"}, {0x008EFE, "\xED\xC8"}, {0x008F00, "\xE0\x65"}, 
{0x008F02, "\xE0\x66"}, {0x008F03, "\xB3\xD3"}, {0x008F05, "\xED\xCA"}, {0x008F07, "\xE0\x67"}, 
{0x008F08, "\xE0\x68"}, {0x008F09, "\xBA\xDC"}, {0x008F0A, "\xED\xC9"}, {0x008F0C, "\xED\xD2"}, 
{0x008F0F, "\xE0\x69"}, {0x008F10, "\xE0\x6A"}, {0x008F12, "\xED\xCC"}, {0x008F13, "\xED\xCE"}, 
{0x008F14, "\xCA\xE5"}, {0x008F15, "\xED\xCB"}, {0x008F16, "\xE0\x6B"}, {0x008F17, "\xE0\x6C"}, 
{0x008F18, "\xE0\x6D"}, {0x008F19, "\xED\xCD"}, {0x008F1B, "\xED\xD1"}, {0x008F1C, "\xED\xCF"}, 
{0x008F1D, "\xB5\xB1"}, {0x008F1E, "\xE0\x6E"}, {0x008F1F, "\xED\xD0"}, {0x008F20, "\xE0\x6F"}, 
{0x008F21, "\xE0\x70"}, {0x008F23, "\xE0\x71"}, {0x008F25, "\xE0\x72"}, {0x008F26, "\xED\xD3"}, 
{0x008F27, "\xE0\x73"}, {0x008F28, "\xE0\x74"}, {0x008F29, "\xC7\xDA"}, {0x008F2A, "\xCE\xD8"}, 
{0x008F2C, "\xE0\x75"}, {0x008F2D, "\xE0\x76"}, {0x008F2E, "\xE0\x77"}, {0x008F2F, "\xBD\xB4"}, 
{0x008F33, "\xED\xD4"}, {0x008F34, "\xE0\x78"}, {0x008F35, "\xE0\x79"}, {0x008F36, "\xE0\x7A"}, 
{0x008F37, "\xE0\x7B"}, {0x008F38, "\xCD\xA2"}, {0x008F39, "\xED\xD6"}, {0x008F3A, "\xE0\x7C"}, 
{0x008F3B, "\xED\xD5"}, {0x008F3E, "\xED\xD9"}, {0x008F3F, "\xCD\xC1"}, {0x008F40, "\xE0\x7D"}, 
{0x008F41, "\xE0\x7E"}, {0x008F42, "\xED\xD8"}, {0x008F43, "\xE1\x21"}, {0x008F44, "\xB3\xED"}, 
{0x008F45, "\xED\xD7"}, {0x008F46, "\xED\xDC"}, {0x008F47, "\xE1\x22"}, {0x008F49, "\xED\xDB"}, 
{0x008F4C, "\xED\xDA"}, {0x008F4D, "\xC5\xB2"}, {0x008F4E, "\xED\xDD"}, {0x008F4F, "\xE1\x23"}, 
{0x008F51, "\xE1\x24"}, {0x008F52, "\xE1\x25"}, {0x008F53, "\xE1\x26"}, {0x008F54, "\xE1\x27"}, 
{0x008F55, "\xE1\x28"}, {0x008F57, "\xED\xDE"}, {0x008F58, "\xE1\x29"}, {0x008F5C, "\xED\xDF"}, 
{0x008F5D, "\xE1\x2A"}, {0x008F5E, "\xE1\x2B"}, {0x008F5F, "\xB9\xEC"}, {0x008F61, "\xB7\xA5"}, 
{0x008F62, "\xED\xE0"}, {0x008F63, "\xED\xE1"}, {0x008F64, "\xED\xE2"}, {0x008F65, "\xE1\x2C"}, 
{0x008F9B, "\xBF\xC9"}, {0x008F9C, "\xED\xE3"}, {0x008F9D, "\xE1\x2D"}, {0x008F9E, "\xBC\xAD"}, 
{0x008F9F, "\xED\xE4"}, {0x008FA0, "\xE1\x2E"}, {0x008FA1, "\xE1\x2F"}, {0x008FA3, "\xED\xE5"}, 
{0x008FA4, "\xE1\x30"}, {0x008FA5, "\xE1\x31"}, {0x008FA6, "\xE1\x32"}, {0x008FA7, "\xD2\xA1"}, 
{0x008FA8, "\xD1\xFE"}, {0x008FAD, "\xED\xE6"}, {0x008FAE, "\xE5\xF0"}, {0x008FAF, "\xED\xE7"}, 
{0x008FB0, "\xC3\xA4"}, {0x008FB1, "\xBF\xAB"}, {0x008FB2, "\xC7\xC0"}, {0x008FB5, "\xE1\x33"}, 
{0x008FB6, "\xE1\x34"}, {0x008FB7, "\xED\xE8"}, {0x008FB8, "\xE1\x35"}, {0x008FBA, "\xCA\xD5"}, 
{0x008FBB, "\xC4\xD4"}, {0x008FBC, "\xB9\xFE"}, {0x008FBE, "\xE1\x36"}, {0x008FBF, "\xC3\xA9"}, 
{0x008FC0, "\xE1\x37"}, {0x008FC1, "\xE1\x38"}, {0x008FC2, "\xB1\xAA"}, {0x008FC4, "\xCB\xF8"}, 
{0x008FC5, "\xBF\xD7"}, {0x008FC6, "\xE1\x39"}, {0x008FCA, "\xE1\x3A"}, {0x008FCB, "\xE1\x3B"}, 
{0x008FCD, "\xE1\x3C"}, {0x008FCE, "\xB7\xDE"}, {0x008FD0, "\xE1\x3D"}, {0x008FD1, "\xB6\xE1"}, 
{0x008FD2, "\xE1\x3E"}, {0x008FD3, "\xE1\x3F"}, {0x008FD4, "\xCA\xD6"}, {0x008FD5, "\xE1\x40"}, 
{0x008FDA, "\xED\xE9"}, {0x008FE0, "\xE1\x41"}, {0x008FE2, "\xED\xEB"}, {0x008FE3, "\xE1\x42"}, 
{0x008FE4, "\xE1\x43"}, {0x008FE5, "\xED\xEA"}, {0x008FE6, "\xB2\xE0"}, {0x008FE8, "\xE1\x44"}, 
{0x008FE9, "\xC6\xF6"}, {0x008FEA, "\xED\xEC"}, {0x008FEB, "\xC7\xF7"}, {0x008FED, "\xC5\xB3"}, 
{0x008FEE, "\xE1\x45"}, {0x008FEF, "\xED\xED"}, {0x008FF0, "\xBD\xD2"}, {0x008FF1, "\xE1\x46"}, 
{0x008FF4, "\xED\xEF"}, {0x008FF5, "\xE1\x47"}, {0x008FF6, "\xE1\x48"}, {0x008FF7, "\xCC\xC2"}, 
{0x008FF8, "\xED\xFE"}, {0x008FF9, "\xED\xF1"}, {0x008FFA, "\xED\xF2"}, {0x008FFB, "\xE1\x49"}, 
{0x008FFD, "\xC4\xC9"}, {0x008FFE, "\xE1\x4A"}, {0x009000, "\xC2\xE0"}, {0x009001, "\xC1\xF7"}, 
{0x009002, "\xE1\x4B"}, {0x009003, "\xC6\xA8"}, {0x009004, "\xE1\x4C"}, {0x009005, "\xED\xF0"}, 
{0x009006, "\xB5\xD5"}, {0x009008, "\xE1\x4D"}, {0x00900B, "\xED\xF9"}, {0x00900C, "\xE1\x4E"}, 
{0x00900D, "\xED\xF6"}, {0x00900E, "\xEE\xA5"}, {0x00900F, "\xC6\xA9"}, {0x009010, "\xC3\xE0"}, 
{0x009011, "\xED\xF3"}, {0x009013, "\xC4\xFE"}, {0x009014, "\xC5\xD3"}, {0x009015, "\xED\xF4"}, 
{0x009016, "\xED\xF8"}, {0x009017, "\xBF\xE0"}, {0x009018, "\xE1\x4F"}, {0x009019, "\xC7\xE7"}, 
{0x00901A, "\xC4\xCC"}, {0x00901B, "\xE1\x50"}, {0x00901D, "\xC0\xC2"}, {0x00901E, "\xED\xF7"}, 
{0x00901F, "\xC2\xAE"}, {0x009020, "\xC2\xA4"}, {0x009021, "\xED\xF5"}, {0x009022, "\xB0\xA9"}, 
{0x009023, "\xCF\xA2"}, {0x009027, "\xED\xFA"}, {0x009028, "\xE1\x51"}, {0x009029, "\xE1\x52"}, 
{0x00902A, "\xE1\x54"}, {0x00902C, "\xE1\x55"}, {0x00902D, "\xE1\x56"}, {0x00902E, "\xC2\xE1"}, 

};
 for(size_t i=1; i<sizeof(u2mb_02a_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_02a_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_02b_cp20932_init()
{
static U2MBData u2mb_02b_cp20932[] = { {0, ""}, 
{0x00902F, "\xE1\x53"}, {0x009031, "\xBD\xB5"}, {0x009032, "\xBF\xCA"}, {0x009033, "\xE1\x57"}, 
{0x009034, "\xE1\x58"}, {0x009035, "\xED\xFC"}, {0x009036, "\xED\xFB"}, {0x009037, "\xE1\x59"}, 
{0x009038, "\xB0\xEF"}, {0x009039, "\xED\xFD"}, {0x00903C, "\xC9\xAF"}, {0x00903E, "\xEE\xA7"}, 
{0x00903F, "\xE1\x5A"}, {0x009041, "\xC6\xDB"}, {0x009042, "\xBF\xEB"}, {0x009043, "\xE1\x5B"}, 
{0x009044, "\xE1\x5C"}, {0x009045, "\xC3\xD9"}, {0x009047, "\xB6\xF8"}, {0x009049, "\xEE\xA6"}, 
{0x00904A, "\xCD\xB7"}, {0x00904B, "\xB1\xBF"}, {0x00904C, "\xE1\x5D"}, {0x00904D, "\xCA\xD7"}, 
{0x00904E, "\xB2\xE1"}, {0x00904F, "\xEE\xA1"}, {0x009050, "\xEE\xA2"}, {0x009051, "\xEE\xA3"}, 
{0x009052, "\xEE\xA4"}, {0x009053, "\xC6\xBB"}, {0x009054, "\xC3\xA3"}, {0x009055, "\xB0\xE3"}, 
{0x009056, "\xEE\xA8"}, {0x009058, "\xEE\xA9"}, {0x009059, "\xF4\xA3"}, {0x00905B, "\xE1\x5E"}, 
{0x00905C, "\xC2\xBD"}, {0x00905D, "\xE1\x5F"}, {0x00905E, "\xEE\xAA"}, {0x009060, "\xB1\xF3"}, 
{0x009061, "\xC1\xCC"}, {0x009062, "\xE1\x60"}, {0x009063, "\xB8\xAF"}, {0x009065, "\xCD\xDA"}, 
{0x009066, "\xE1\x61"}, {0x009067, "\xE1\x62"}, {0x009068, "\xEE\xAB"}, {0x009069, "\xC5\xAC"}, 
{0x00906C, "\xE1\x63"}, {0x00906D, "\xC1\xF8"}, {0x00906E, "\xBC\xD7"}, {0x00906F, "\xEE\xAC"}, 
{0x009070, "\xE1\x64"}, {0x009072, "\xEE\xAF"}, {0x009074, "\xE1\x65"}, {0x009075, "\xBD\xE5"}, 
{0x009076, "\xEE\xAD"}, {0x009077, "\xC1\xAB"}, {0x009078, "\xC1\xAA"}, {0x009079, "\xE1\x66"}, 
{0x00907A, "\xB0\xE4"}, {0x00907C, "\xCE\xCB"}, {0x00907D, "\xEE\xB1"}, {0x00907F, "\xC8\xF2"}, 
{0x009080, "\xEE\xB3"}, {0x009081, "\xEE\xB2"}, {0x009082, "\xEE\xB0"}, {0x009083, "\xE3\xE4"}, 
{0x009084, "\xB4\xD4"}, {0x009085, "\xE1\x67"}, {0x009087, "\xED\xEE"}, {0x009088, "\xE1\x68"}, 
{0x009089, "\xEE\xB5"}, {0x00908A, "\xEE\xB4"}, {0x00908B, "\xE1\x69"}, {0x00908C, "\xE1\x6A"}, 
{0x00908E, "\xE1\x6B"}, {0x00908F, "\xEE\xB6"}, {0x009090, "\xE1\x6C"}, {0x009091, "\xCD\xB8"}, 
{0x009095, "\xE1\x6D"}, {0x009097, "\xE1\x6E"}, {0x009098, "\xE1\x6F"}, {0x009099, "\xE1\x70"}, 
{0x00909B, "\xE1\x71"}, {0x0090A0, "\xE1\x72"}, {0x0090A1, "\xE1\x73"}, {0x0090A2, "\xE1\x74"}, 
{0x0090A3, "\xC6\xE1"}, {0x0090A5, "\xE1\x75"}, {0x0090A6, "\xCB\xAE"}, {0x0090A8, "\xEE\xB7"}, 
{0x0090AA, "\xBC\xD9"}, {0x0090AF, "\xEE\xB8"}, {0x0090B0, "\xE1\x76"}, {0x0090B1, "\xEE\xB9"}, 
{0x0090B2, "\xE1\x77"}, {0x0090B3, "\xE1\x78"}, {0x0090B4, "\xE1\x79"}, {0x0090B5, "\xEE\xBA"}, 
{0x0090B6, "\xE1\x7A"}, {0x0090B8, "\xC5\xA1"}, {0x0090BD, "\xE1\x7B"}, {0x0090BE, "\xE1\x7D"}, 
{0x0090C1, "\xB0\xEA"}, {0x0090C3, "\xE1\x7E"}, {0x0090C4, "\xE2\x21"}, {0x0090C5, "\xE2\x22"}, 
{0x0090C7, "\xE2\x23"}, {0x0090C8, "\xE2\x24"}, {0x0090CA, "\xB9\xD9"}, {0x0090CC, "\xE1\x7C"}, 
{0x0090CE, "\xCF\xBA"}, {0x0090D2, "\xE2\x2D"}, {0x0090D5, "\xE2\x25"}, {0x0090D7, "\xE2\x26"}, 
{0x0090D8, "\xE2\x27"}, {0x0090D9, "\xE2\x28"}, {0x0090DB, "\xEE\xBE"}, {0x0090DC, "\xE2\x29"}, 
{0x0090DD, "\xE2\x2A"}, {0x0090DE, "\xF3\x78"}, {0x0090DF, "\xE2\x2B"}, {0x0090E1, "\xB7\xB4"}, 
{0x0090E2, "\xEE\xBB"}, {0x0090E4, "\xEE\xBC"}, {0x0090E5, "\xE2\x2C"}, {0x0090E8, "\xC9\xF4"}, 
{0x0090EB, "\xE2\x2F"}, {0x0090ED, "\xB3\xD4"}, {0x0090EF, "\xE2\x30"}, {0x0090F0, "\xE2\x31"}, 
{0x0090F4, "\xE2\x32"}, {0x0090F5, "\xCD\xB9"}, {0x0090F6, "\xE2\x2E"}, {0x0090F7, "\xB6\xBF"}, 
{0x0090FD, "\xC5\xD4"}, {0x0090FE, "\xE2\x33"}, {0x0090FF, "\xE2\x34"}, {0x009100, "\xE2\x35"}, 
{0x009102, "\xEE\xBF"}, {0x009104, "\xE2\x36"}, {0x009105, "\xE2\x37"}, {0x009106, "\xE2\x38"}, 
{0x009108, "\xE2\x39"}, {0x00910D, "\xE2\x3A"}, {0x009110, "\xE2\x3B"}, {0x009112, "\xEE\xC0"}, 
{0x009114, "\xE2\x3C"}, {0x009115, "\xF3\x7A"}, {0x009116, "\xE2\x3D"}, {0x009117, "\xE2\x3E"}, 
{0x009118, "\xE2\x3F"}, {0x009119, "\xEE\xC1"}, {0x00911A, "\xE2\x40"}, {0x00911C, "\xE2\x41"}, 
{0x00911E, "\xE2\x42"}, {0x009120, "\xE2\x43"}, {0x009122, "\xE2\x45"}, {0x009123, "\xE2\x46"}, 
{0x009125, "\xE2\x44"}, {0x009127, "\xE2\x47"}, {0x009129, "\xE2\x48"}, {0x00912D, "\xC5\xA2"}, 
{0x00912E, "\xE2\x49"}, {0x00912F, "\xE2\x4A"}, {0x009130, "\xEE\xC3"}, {0x009131, "\xE2\x4B"}, 
{0x009132, "\xEE\xC2"}, {0x009134, "\xE2\x4C"}, {0x009136, "\xE2\x4D"}, {0x009137, "\xE2\x4E"}, 
{0x009139, "\xE2\x4F"}, {0x00913A, "\xE2\x50"}, {0x00913C, "\xE2\x51"}, {0x00913D, "\xE2\x52"}, 
{0x009143, "\xE2\x53"}, {0x009147, "\xE2\x54"}, {0x009148, "\xE2\x55"}, {0x009149, "\xC6\xD3"}, 
{0x00914A, "\xEE\xC4"}, {0x00914B, "\xBD\xB6"}, {0x00914C, "\xBC\xE0"}, {0x00914D, "\xC7\xDB"}, 
{0x00914E, "\xC3\xF1"}, {0x00914F, "\xE2\x56"}, {0x009152, "\xBC\xF2"}, {0x009153, "\xE2\x57"}, 
{0x009154, "\xBF\xEC"}, {0x009156, "\xEE\xC5"}, {0x009157, "\xE2\x58"}, {0x009158, "\xEE\xC6"}, 
{0x009159, "\xE2\x59"}, {0x00915A, "\xE2\x5A"}, {0x00915B, "\xE2\x5B"}, {0x009161, "\xE2\x5C"}, 
{0x009162, "\xBF\xDD"}, {0x009163, "\xEE\xC7"}, {0x009164, "\xE2\x5D"}, {0x009165, "\xEE\xC8"}, 
{0x009167, "\xE2\x5E"}, {0x009169, "\xEE\xC9"}, {0x00916A, "\xCD\xEF"}, {0x00916C, "\xBD\xB7"}, 
{0x00916D, "\xE2\x5F"}, {0x009172, "\xEE\xCB"}, {0x009173, "\xEE\xCA"}, {0x009174, "\xE2\x60"}, 
{0x009175, "\xB9\xDA"}, {0x009177, "\xB9\xF3"}, {0x009178, "\xBB\xC0"}, {0x009179, "\xE2\x61"}, 
{0x00917A, "\xE2\x62"}, {0x00917B, "\xE2\x63"}, {0x009181, "\xE2\x64"}, {0x009182, "\xEE\xCE"}, 
{0x009183, "\xE2\x65"}, {0x009185, "\xE2\x66"}, {0x009186, "\xE2\x67"}, {0x009187, "\xBD\xE6"}, 
{0x009189, "\xEE\xCD"}, {0x00918A, "\xE2\x68"}, {0x00918B, "\xEE\xCC"}, {0x00918D, "\xC2\xE9"}, 
{0x00918E, "\xE2\x69"}, {0x009190, "\xB8\xEF"}, {0x009191, "\xE2\x6A"}, {0x009192, "\xC0\xC3"}, 
{0x009193, "\xE2\x6B"}, {0x009194, "\xE2\x6C"}, {0x009195, "\xE2\x6D"}, {0x009197, "\xC8\xB0"}, 
{0x009198, "\xE2\x6E"}, {0x00919C, "\xBD\xB9"}, {0x00919E, "\xE2\x6F"}, {0x0091A1, "\xE2\x70"}, 
{0x0091A2, "\xEE\xCF"}, {0x0091A4, "\xBE\xDF"}, {0x0091A6, "\xE2\x71"}, {0x0091A8, "\xE2\x72"}, 
{0x0091AA, "\xEE\xD2"}, {0x0091AB, "\xEE\xD0"}, {0x0091AC, "\xE2\x73"}, {0x0091AD, "\xE2\x74"}, 
{0x0091AE, "\xE2\x75"}, {0x0091AF, "\xEE\xD1"}, {0x0091B0, "\xE2\x76"}, {0x0091B1, "\xE2\x77"}, 
{0x0091B2, "\xE2\x78"}, {0x0091B3, "\xE2\x79"}, {0x0091B4, "\xEE\xD4"}, {0x0091B5, "\xEE\xD3"}, 
{0x0091B6, "\xE2\x7A"}, {0x0091B8, "\xBE\xFA"}, {0x0091BA, "\xEE\xD5"}, {0x0091BB, "\xE2\x7B"}, 

};
 for(size_t i=1; i<sizeof(u2mb_02b_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_02b_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_02c_cp20932_init()
{
static U2MBData u2mb_02c_cp20932[] = { {0, ""}, 
{0x0091BC, "\xE2\x7C"}, {0x0091BD, "\xE2\x7D"}, {0x0091BF, "\xE2\x7E"}, {0x0091C0, "\xEE\xD6"}, 
{0x0091C1, "\xEE\xD7"}, {0x0091C2, "\xE3\x21"}, {0x0091C3, "\xE3\x22"}, {0x0091C5, "\xE3\x23"}, 
{0x0091C6, "\xC8\xD0"}, {0x0091C7, "\xBA\xD3"}, {0x0091C8, "\xBC\xE1"}, {0x0091C9, "\xEE\xD8"}, 
{0x0091CB, "\xEE\xD9"}, {0x0091CC, "\xCE\xA4"}, {0x0091CD, "\xBD\xC5"}, {0x0091CE, "\xCC\xEE"}, 
{0x0091CF, "\xCE\xCC"}, {0x0091D0, "\xEE\xDA"}, {0x0091D1, "\xB6\xE2"}, {0x0091D3, "\xE3\x24"}, 
{0x0091D4, "\xE3\x25"}, {0x0091D6, "\xEE\xDB"}, {0x0091D7, "\xE3\x26"}, {0x0091D8, "\xC5\xA3"}, 
{0x0091D9, "\xE3\x27"}, {0x0091DA, "\xE3\x28"}, {0x0091DB, "\xEE\xDE"}, {0x0091DC, "\xB3\xF8"}, 
{0x0091DD, "\xBF\xCB"}, {0x0091DE, "\xE3\x29"}, {0x0091DF, "\xEE\xDC"}, {0x0091E1, "\xEE\xDD"}, 
{0x0091E3, "\xC4\xE0"}, {0x0091E4, "\xE3\x2A"}, {0x0091E5, "\xE3\x2B"}, {0x0091E6, "\xCB\xD5"}, 
{0x0091E7, "\xB6\xFC"}, {0x0091E9, "\xE3\x2C"}, {0x0091EA, "\xE3\x2D"}, {0x0091EC, "\xE3\x2E"}, 
{0x0091ED, "\xE3\x2F"}, {0x0091EE, "\xE3\x30"}, {0x0091EF, "\xE3\x31"}, {0x0091F0, "\xE3\x32"}, 
{0x0091F1, "\xE3\x33"}, {0x0091F5, "\xEE\xE0"}, {0x0091F6, "\xEE\xE1"}, {0x0091F7, "\xE3\x34"}, 
{0x0091F9, "\xE3\x35"}, {0x0091FB, "\xE3\x36"}, {0x0091FC, "\xEE\xDF"}, {0x0091FD, "\xE3\x37"}, 
{0x0091FF, "\xEE\xE3"}, {0x009200, "\xE3\x38"}, {0x009201, "\xE3\x39"}, {0x009204, "\xE3\x3A"}, 
{0x009205, "\xE3\x3B"}, {0x009206, "\xE3\x3C"}, {0x009207, "\xE3\x3D"}, {0x009209, "\xE3\x3E"}, 
{0x00920A, "\xE3\x3F"}, {0x00920C, "\xE3\x40"}, {0x00920D, "\xC6\xDF"}, {0x00920E, "\xB3\xC3"}, 
{0x009210, "\xE3\x41"}, {0x009211, "\xEE\xE7"}, {0x009212, "\xE3\x42"}, {0x009213, "\xE3\x43"}, 
{0x009214, "\xEE\xE4"}, {0x009215, "\xEE\xE6"}, {0x009216, "\xE3\x44"}, {0x009218, "\xE3\x45"}, 
{0x00921C, "\xE3\x46"}, {0x00921D, "\xE3\x47"}, {0x00921E, "\xEE\xE2"}, {0x009223, "\xE3\x48"}, 
{0x009224, "\xE3\x49"}, {0x009225, "\xE3\x4A"}, {0x009226, "\xE3\x4B"}, {0x009228, "\xE3\x4C"}, 
{0x009229, "\xEF\xCF"}, {0x00922C, "\xEE\xE5"}, {0x00922E, "\xE3\x4D"}, {0x00922F, "\xE3\x4E"}, 
{0x009230, "\xE3\x4F"}, {0x009233, "\xE3\x50"}, {0x009234, "\xCE\xEB"}, {0x009235, "\xE3\x51"}, 
{0x009236, "\xE3\x52"}, {0x009237, "\xB8\xDA"}, {0x009238, "\xE3\x53"}, {0x009239, "\xE3\x54"}, 
{0x00923A, "\xE3\x55"}, {0x00923C, "\xE3\x56"}, {0x00923E, "\xE3\x57"}, {0x00923F, "\xEE\xEF"}, 
{0x009240, "\xE3\x58"}, {0x009242, "\xE3\x59"}, {0x009243, "\xE3\x5A"}, {0x009244, "\xC5\xB4"}, 
{0x009245, "\xEE\xEA"}, {0x009246, "\xE3\x5B"}, {0x009247, "\xE3\x5C"}, {0x009248, "\xEE\xED"}, 
{0x009249, "\xEE\xEB"}, {0x00924A, "\xE3\x5D"}, {0x00924B, "\xEE\xF0"}, {0x00924D, "\xE3\x5E"}, 
{0x00924E, "\xE3\x5F"}, {0x00924F, "\xE3\x60"}, {0x009250, "\xEE\xF1"}, {0x009251, "\xE3\x61"}, 
{0x009257, "\xEE\xE9"}, {0x009258, "\xE3\x62"}, {0x009259, "\xE3\x63"}, {0x00925A, "\xEE\xF6"}, 
{0x00925B, "\xB1\xF4"}, {0x00925C, "\xE3\x64"}, {0x00925D, "\xE3\x65"}, {0x00925E, "\xEE\xE8"}, 
{0x009260, "\xE3\x66"}, {0x009261, "\xE3\x67"}, {0x009262, "\xC8\xAD"}, {0x009264, "\xEE\xEC"}, 
{0x009265, "\xE3\x68"}, {0x009266, "\xBE\xE0"}, {0x009267, "\xE3\x69"}, {0x009268, "\xE3\x6A"}, 
{0x009269, "\xE3\x6B"}, {0x00926E, "\xE3\x6C"}, {0x00926F, "\xE3\x6D"}, {0x009270, "\xE3\x6E"}, 
{0x009271, "\xB9\xDB"}, {0x009275, "\xE3\x6F"}, {0x009276, "\xE3\x70"}, {0x009277, "\xE3\x71"}, 
{0x009278, "\xE3\x72"}, {0x009279, "\xE3\x73"}, {0x00927B, "\xE3\x74"}, {0x00927C, "\xE3\x75"}, 
{0x00927D, "\xE3\x76"}, {0x00927E, "\xCB\xC8"}, {0x00927F, "\xE3\x77"}, {0x009280, "\xB6\xE4"}, 
{0x009283, "\xBD\xC6"}, {0x009285, "\xC6\xBC"}, {0x009288, "\xE3\x78"}, {0x009289, "\xE3\x79"}, 
{0x00928A, "\xE3\x7A"}, {0x00928D, "\xE3\x7B"}, {0x00928E, "\xE3\x7C"}, {0x009291, "\xC1\xAD"}, 
{0x009292, "\xE3\x7D"}, {0x009293, "\xEE\xF4"}, {0x009295, "\xEE\xEE"}, {0x009296, "\xEE\xF3"}, 
{0x009297, "\xE3\x7E"}, {0x009298, "\xCC\xC3"}, {0x009299, "\xE4\x21"}, {0x00929A, "\xC4\xB8"}, 
{0x00929B, "\xEE\xF5"}, {0x00929C, "\xEE\xF2"}, {0x00929F, "\xE4\x22"}, {0x0092A0, "\xE4\x23"}, 
{0x0092A4, "\xE4\x24"}, {0x0092A5, "\xE4\x25"}, {0x0092A7, "\xE4\x26"}, {0x0092A8, "\xE4\x27"}, 
{0x0092AB, "\xE4\x28"}, {0x0092AD, "\xC1\xAC"}, {0x0092AF, "\xE4\x29"}, {0x0092B2, "\xE4\x2A"}, 
{0x0092B6, "\xE4\x2B"}, {0x0092B7, "\xEE\xF9"}, {0x0092B8, "\xE4\x2C"}, {0x0092B9, "\xEE\xF8"}, 
{0x0092BA, "\xE4\x2D"}, {0x0092BB, "\xE4\x2E"}, {0x0092BC, "\xE4\x2F"}, {0x0092BD, "\xE4\x30"}, 
{0x0092BF, "\xE4\x31"}, {0x0092C0, "\xE4\x32"}, {0x0092C1, "\xE4\x33"}, {0x0092C2, "\xE4\x34"}, 
{0x0092C3, "\xE4\x35"}, {0x0092C5, "\xE4\x36"}, {0x0092C6, "\xE4\x37"}, {0x0092C7, "\xE4\x38"}, 
{0x0092C8, "\xE4\x39"}, {0x0092CB, "\xE4\x3A"}, {0x0092CC, "\xE4\x3B"}, {0x0092CD, "\xE4\x3C"}, 
{0x0092CE, "\xE4\x3D"}, {0x0092CF, "\xEE\xF7"}, {0x0092D0, "\xE4\x3E"}, {0x0092D2, "\xCB\xAF"}, 
{0x0092D3, "\xE4\x3F"}, {0x0092D5, "\xE4\x40"}, {0x0092D7, "\xE4\x41"}, {0x0092D8, "\xE4\x42"}, 
{0x0092D9, "\xE4\x43"}, {0x0092DC, "\xE4\x44"}, {0x0092DD, "\xE4\x45"}, {0x0092DF, "\xE4\x46"}, 
{0x0092E0, "\xE4\x47"}, {0x0092E1, "\xE4\x48"}, {0x0092E3, "\xE4\x49"}, {0x0092E4, "\xBD\xFB"}, 
{0x0092E5, "\xE4\x4A"}, {0x0092E7, "\xE4\x4B"}, {0x0092E8, "\xE4\x4C"}, {0x0092E9, "\xEE\xFA"}, 
{0x0092EA, "\xCA\xDF"}, {0x0092EC, "\xE4\x4D"}, {0x0092ED, "\xB1\xD4"}, {0x0092EE, "\xE4\x4E"}, 
{0x0092F0, "\xE4\x4F"}, {0x0092F2, "\xC9\xC6"}, {0x0092F3, "\xC3\xF2"}, {0x0092F8, "\xB5\xF8"}, 
{0x0092F9, "\xE4\x50"}, {0x0092FA, "\xEE\xFC"}, {0x0092FB, "\xE4\x51"}, {0x0092FC, "\xB9\xDD"}, 
{0x0092FF, "\xE4\x52"}, {0x009300, "\xE4\x53"}, {0x009302, "\xE4\x54"}, {0x009306, "\xBB\xAC"}, 
{0x009308, "\xE4\x55"}, {0x00930D, "\xE4\x56"}, {0x00930F, "\xEE\xFB"}, {0x009310, "\xBF\xED"}, 
{0x009311, "\xE4\x57"}, {0x009314, "\xE4\x58"}, {0x009315, "\xE4\x59"}, {0x009318, "\xBF\xEE"}, 
{0x009319, "\xEF\xA1"}, {0x00931A, "\xEF\xA3"}, {0x00931C, "\xE4\x5A"}, {0x00931D, "\xE4\x5B"}, 
{0x00931E, "\xE4\x5C"}, {0x00931F, "\xE4\x5D"}, {0x009320, "\xBE\xFB"}, {0x009321, "\xE4\x5E"}, 
{0x009322, "\xEF\xA2"}, {0x009323, "\xEF\xA4"}, {0x009324, "\xE4\x5F"}, {0x009325, "\xE4\x60"}, 
{0x009326, "\xB6\xD3"}, {0x009327, "\xE4\x61"}, {0x009328, "\xC9\xC5"}, {0x009329, "\xE4\x62"}, 
{0x00932A, "\xE4\x63"}, {0x00932B, "\xBC\xE2"}, {0x00932C, "\xCF\xA3"}, {0x00932E, "\xEE\xFE"}, 

};
 for(size_t i=1; i<sizeof(u2mb_02c_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_02c_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_02d_cp20932_init()
{
static U2MBData u2mb_02d_cp20932[] = { {0, ""}, 
{0x00932F, "\xBA\xF8"}, {0x009332, "\xCF\xBF"}, {0x009333, "\xE4\x64"}, {0x009334, "\xE4\x65"}, 
{0x009335, "\xEF\xA6"}, {0x009336, "\xE4\x66"}, {0x009337, "\xE4\x67"}, {0x00933A, "\xEF\xA5"}, 
{0x00933B, "\xEF\xA7"}, {0x009344, "\xEE\xFD"}, {0x009347, "\xE4\x68"}, {0x009348, "\xE4\x69"}, 
{0x009349, "\xE4\x6A"}, {0x00934B, "\xC6\xE9"}, {0x00934D, "\xC5\xD5"}, {0x009350, "\xE4\x6B"}, 
{0x009351, "\xE4\x6C"}, {0x009352, "\xE4\x6D"}, {0x009354, "\xC4\xD7"}, {0x009355, "\xE4\x6E"}, 
{0x009356, "\xEF\xAC"}, {0x009357, "\xE4\x6F"}, {0x009358, "\xE4\x70"}, {0x00935A, "\xE4\x71"}, 
{0x00935B, "\xC3\xC3"}, {0x00935C, "\xEF\xA8"}, {0x00935E, "\xE4\x72"}, {0x009360, "\xEF\xA9"}, 
{0x009364, "\xE4\x73"}, {0x009365, "\xE4\x74"}, {0x009367, "\xE4\x75"}, {0x009369, "\xE4\x76"}, 
{0x00936A, "\xE4\x77"}, {0x00936C, "\xB7\xAD"}, {0x00936D, "\xE4\x78"}, {0x00936E, "\xEF\xAB"}, 
{0x00936F, "\xE4\x79"}, {0x009370, "\xE4\x7A"}, {0x009371, "\xE4\x7B"}, {0x009373, "\xE4\x7C"}, 
{0x009374, "\xE4\x7D"}, {0x009375, "\xB8\xB0"}, {0x009376, "\xE4\x7E"}, {0x00937A, "\xE5\x21"}, 
{0x00937C, "\xEF\xAA"}, {0x00937D, "\xE5\x22"}, {0x00937E, "\xBE\xE1"}, {0x00937F, "\xE5\x23"}, 
{0x009380, "\xE5\x24"}, {0x009381, "\xE5\x25"}, {0x009382, "\xE5\x26"}, {0x009388, "\xE5\x27"}, 
{0x00938A, "\xE5\x28"}, {0x00938B, "\xE5\x29"}, {0x00938C, "\xB3\xF9"}, {0x00938D, "\xE5\x2A"}, 
{0x00938F, "\xE5\x2B"}, {0x009392, "\xE5\x2C"}, {0x009394, "\xEF\xB0"}, {0x009395, "\xE5\x2D"}, 
{0x009396, "\xBA\xBF"}, {0x009397, "\xC1\xF9"}, {0x009398, "\xE5\x2E"}, {0x00939A, "\xC4\xCA"}, 
{0x00939B, "\xE5\x2F"}, {0x00939E, "\xE5\x30"}, {0x0093A1, "\xE5\x31"}, {0x0093A3, "\xE5\x32"}, 
{0x0093A4, "\xE5\x33"}, {0x0093A6, "\xE5\x34"}, {0x0093A7, "\xB3\xBB"}, {0x0093A8, "\xE5\x35"}, 
{0x0093A9, "\xE5\x3B"}, {0x0093AB, "\xE5\x36"}, {0x0093AC, "\xEF\xAE"}, {0x0093AD, "\xEF\xAF"}, 
{0x0093AE, "\xC4\xC3"}, {0x0093B0, "\xEF\xAD"}, {0x0093B4, "\xE5\x37"}, {0x0093B5, "\xE5\x38"}, 
{0x0093B6, "\xE5\x39"}, {0x0093B9, "\xEF\xB1"}, {0x0093BA, "\xE5\x3A"}, {0x0093C1, "\xE5\x3C"}, 
{0x0093C3, "\xEF\xB7"}, {0x0093C4, "\xE5\x3D"}, {0x0093C5, "\xE5\x3E"}, {0x0093C6, "\xE5\x3F"}, 
{0x0093C7, "\xE5\x40"}, {0x0093C8, "\xEF\xBA"}, {0x0093C9, "\xE5\x41"}, {0x0093CA, "\xE5\x42"}, 
{0x0093CB, "\xE5\x43"}, {0x0093CC, "\xE5\x44"}, {0x0093CD, "\xE5\x45"}, {0x0093D0, "\xEF\xB9"}, 
{0x0093D1, "\xC5\xAD"}, {0x0093D3, "\xE5\x46"}, {0x0093D6, "\xEF\xB2"}, {0x0093D7, "\xEF\xB3"}, 
{0x0093D8, "\xEF\xB6"}, {0x0093D9, "\xE5\x47"}, {0x0093DC, "\xE5\x48"}, {0x0093DD, "\xEF\xB8"}, 
{0x0093DE, "\xE5\x49"}, {0x0093DF, "\xE5\x4A"}, {0x0093E1, "\xB6\xC0"}, {0x0093E2, "\xE5\x4B"}, 
{0x0093E4, "\xEF\xBB"}, {0x0093E5, "\xEF\xB5"}, {0x0093E6, "\xE5\x4C"}, {0x0093E7, "\xE5\x4D"}, 
{0x0093E8, "\xEF\xB4"}, {0x0093F7, "\xE5\x4F"}, {0x0093F8, "\xE5\x50"}, {0x0093F9, "\xE5\x4E"}, 
{0x0093FA, "\xE5\x51"}, {0x0093FB, "\xE5\x52"}, {0x0093FD, "\xE5\x53"}, {0x009401, "\xE5\x54"}, 
{0x009402, "\xE5\x55"}, {0x009403, "\xEF\xBF"}, {0x009404, "\xE5\x56"}, {0x009407, "\xEF\xC0"}, 
{0x009408, "\xE5\x57"}, {0x009409, "\xE5\x58"}, {0x00940D, "\xE5\x59"}, {0x00940E, "\xE5\x5A"}, 
{0x00940F, "\xE5\x5B"}, {0x009410, "\xEF\xC1"}, {0x009413, "\xEF\xBE"}, {0x009414, "\xEF\xBD"}, 
{0x009415, "\xE5\x5C"}, {0x009416, "\xE5\x5D"}, {0x009417, "\xE5\x5E"}, {0x009418, "\xBE\xE2"}, 
{0x009419, "\xC6\xAA"}, {0x00941A, "\xEF\xBC"}, {0x00941F, "\xE5\x5F"}, {0x009421, "\xEF\xC5"}, 
{0x00942B, "\xEF\xC3"}, {0x00942E, "\xE5\x60"}, {0x00942F, "\xE5\x61"}, {0x009431, "\xE5\x62"}, 
{0x009432, "\xE5\x63"}, {0x009433, "\xE5\x64"}, {0x009434, "\xE5\x65"}, {0x009435, "\xEF\xC4"}, 
{0x009436, "\xEF\xC2"}, {0x009438, "\xC2\xF8"}, {0x00943A, "\xEF\xC6"}, {0x00943B, "\xE5\x66"}, 
{0x00943D, "\xE5\x68"}, {0x00943F, "\xE5\x67"}, {0x009441, "\xEF\xC7"}, {0x009443, "\xE5\x69"}, 
{0x009444, "\xEF\xC9"}, {0x009445, "\xE5\x6A"}, {0x009448, "\xE5\x6B"}, {0x00944A, "\xE5\x6C"}, 
{0x00944C, "\xE5\x6D"}, {0x009451, "\xB4\xD5"}, {0x009452, "\xEF\xC8"}, {0x009453, "\xCC\xFA"}, 
{0x009455, "\xE5\x6E"}, {0x009459, "\xE5\x6F"}, {0x00945A, "\xEF\xD4"}, {0x00945B, "\xEF\xCA"}, 
{0x00945C, "\xE5\x70"}, {0x00945E, "\xEF\xCD"}, {0x00945F, "\xE5\x71"}, {0x009460, "\xEF\xCB"}, 
{0x009461, "\xE5\x72"}, {0x009462, "\xEF\xCC"}, {0x009463, "\xE5\x73"}, {0x009468, "\xE5\x74"}, 
{0x00946A, "\xEF\xCE"}, {0x00946B, "\xE5\x75"}, {0x00946D, "\xE5\x76"}, {0x00946E, "\xE5\x77"}, 
{0x00946F, "\xE5\x78"}, {0x009470, "\xEF\xD0"}, {0x009471, "\xE5\x79"}, {0x009472, "\xE5\x7A"}, 
{0x009475, "\xEF\xD1"}, {0x009477, "\xEF\xD2"}, {0x00947C, "\xEF\xD5"}, {0x00947D, "\xEF\xD3"}, 
{0x00947E, "\xEF\xD6"}, {0x00947F, "\xEF\xD8"}, {0x009481, "\xEF\xD7"}, {0x009483, "\xE5\x7C"}, 
{0x009484, "\xE5\x7B"}, {0x009577, "\xC4\xB9"}, {0x009578, "\xE5\x7D"}, {0x009579, "\xE5\x7E"}, 
{0x00957E, "\xE6\x21"}, {0x009580, "\xCC\xE7"}, {0x009582, "\xEF\xD9"}, {0x009583, "\xC1\xAE"}, 
{0x009584, "\xE6\x22"}, {0x009587, "\xEF\xDA"}, {0x009588, "\xE6\x23"}, {0x009589, "\xCA\xC4"}, 
{0x00958A, "\xEF\xDB"}, {0x00958B, "\xB3\xAB"}, {0x00958C, "\xE6\x24"}, {0x00958D, "\xE6\x25"}, 
{0x00958E, "\xE6\x26"}, {0x00958F, "\xB1\xBC"}, {0x009591, "\xB4\xD7"}, {0x009592, "\xF3\x7D"}, 
{0x009593, "\xB4\xD6"}, {0x009594, "\xEF\xDC"}, {0x009596, "\xEF\xDD"}, {0x009598, "\xEF\xDE"}, 
{0x009599, "\xEF\xDF"}, {0x00959D, "\xE6\x27"}, {0x00959E, "\xE6\x28"}, {0x00959F, "\xE6\x29"}, 
{0x0095A0, "\xEF\xE0"}, {0x0095A1, "\xE6\x2A"}, {0x0095A2, "\xB4\xD8"}, {0x0095A3, "\xB3\xD5"}, 
{0x0095A4, "\xB9\xDE"}, {0x0095A5, "\xC8\xB6"}, {0x0095A6, "\xE6\x2B"}, {0x0095A7, "\xEF\xE2"}, 
{0x0095A8, "\xEF\xE1"}, {0x0095A9, "\xE6\x2C"}, {0x0095AB, "\xE6\x2D"}, {0x0095AC, "\xE6\x2E"}, 
{0x0095AD, "\xEF\xE3"}, {0x0095B2, "\xB1\xDC"}, {0x0095B4, "\xE6\x2F"}, {0x0095B6, "\xE6\x30"}, 
{0x0095B9, "\xEF\xE6"}, {0x0095BA, "\xE6\x31"}, {0x0095BB, "\xEF\xE5"}, {0x0095BC, "\xEF\xE4"}, 
{0x0095BD, "\xE6\x32"}, {0x0095BE, "\xEF\xE7"}, {0x0095BF, "\xE6\x33"}, {0x0095C3, "\xEF\xEA"}, 
{0x0095C6, "\xE6\x34"}, {0x0095C7, "\xB0\xC7"}, {0x0095C8, "\xE6\x35"}, {0x0095C9, "\xE6\x36"}, 
{0x0095CA, "\xEF\xE8"}, {0x0095CB, "\xE6\x37"}, {0x0095CC, "\xEF\xEC"}, {0x0095CD, "\xEF\xEB"}, 
{0x0095D0, "\xE6\x38"}, {0x0095D1, "\xE6\x39"}, {0x0095D2, "\xE6\x3A"}, {0x0095D3, "\xE6\x3B"}, 

};
 for(size_t i=1; i<sizeof(u2mb_02d_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_02d_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_02e_cp20932_init()
{
static U2MBData u2mb_02e_cp20932[] = { {0, ""}, 
{0x0095D4, "\xEF\xEE"}, {0x0095D5, "\xEF\xED"}, {0x0095D6, "\xEF\xEF"}, {0x0095D8, "\xC6\xAE"}, 
{0x0095D9, "\xE6\x3C"}, {0x0095DA, "\xE6\x3D"}, {0x0095DC, "\xEF\xF0"}, {0x0095DD, "\xE6\x3E"}, 
{0x0095DE, "\xE6\x3F"}, {0x0095DF, "\xE6\x40"}, {0x0095E0, "\xE6\x41"}, {0x0095E1, "\xEF\xF1"}, 
{0x0095E2, "\xEF\xF3"}, {0x0095E4, "\xE6\x42"}, {0x0095E5, "\xEF\xF2"}, {0x0095E6, "\xE6\x43"}, 
{0x00961C, "\xC9\xEC"}, {0x00961D, "\xE6\x44"}, {0x00961E, "\xE6\x45"}, {0x009621, "\xEF\xF4"}, 
{0x009622, "\xE6\x46"}, {0x009624, "\xE6\x47"}, {0x009625, "\xE6\x48"}, {0x009626, "\xE6\x49"}, 
{0x009628, "\xEF\xF5"}, {0x00962A, "\xBA\xE5"}, {0x00962C, "\xE6\x4A"}, {0x00962E, "\xEF\xF6"}, 
{0x00962F, "\xEF\xF7"}, {0x009631, "\xE6\x4B"}, {0x009632, "\xCB\xC9"}, {0x009633, "\xE6\x4C"}, 
{0x009637, "\xE6\x4D"}, {0x009638, "\xE6\x4E"}, {0x009639, "\xE6\x4F"}, {0x00963A, "\xE6\x50"}, 
{0x00963B, "\xC1\xCB"}, {0x00963C, "\xE6\x51"}, {0x00963D, "\xE6\x52"}, {0x00963F, "\xB0\xA4"}, 
{0x009640, "\xC2\xCB"}, {0x009641, "\xE6\x53"}, {0x009642, "\xEF\xF8"}, {0x009644, "\xC9\xED"}, 
{0x00964B, "\xEF\xFB"}, {0x00964C, "\xEF\xF9"}, {0x00964D, "\xB9\xDF"}, {0x00964F, "\xEF\xFA"}, 
{0x009650, "\xB8\xC2"}, {0x009652, "\xE6\x54"}, {0x009654, "\xE6\x55"}, {0x009656, "\xE6\x56"}, 
{0x009657, "\xE6\x57"}, {0x009658, "\xE6\x58"}, {0x00965B, "\xCA\xC5"}, {0x00965C, "\xEF\xFD"}, 
{0x00965D, "\xF0\xA1"}, {0x00965E, "\xEF\xFE"}, {0x00965F, "\xF0\xA2"}, {0x009661, "\xE6\x59"}, 
{0x009662, "\xB1\xA1"}, {0x009663, "\xBF\xD8"}, {0x009664, "\xBD\xFC"}, {0x009665, "\xB4\xD9"}, 
{0x009666, "\xF0\xA3"}, {0x00966A, "\xC7\xE6"}, {0x00966C, "\xF0\xA5"}, {0x00966E, "\xE6\x5A"}, 
{0x009670, "\xB1\xA2"}, {0x009672, "\xF0\xA4"}, {0x009673, "\xC4\xC4"}, {0x009674, "\xE6\x5B"}, 
{0x009675, "\xCE\xCD"}, {0x009676, "\xC6\xAB"}, {0x009677, "\xEF\xFC"}, {0x009678, "\xCE\xA6"}, 
{0x00967A, "\xB8\xB1"}, {0x00967B, "\xE6\x5C"}, {0x00967C, "\xE6\x5D"}, {0x00967D, "\xCD\xDB"}, 
{0x00967E, "\xE6\x5E"}, {0x00967F, "\xE6\x5F"}, {0x009681, "\xE6\x60"}, {0x009682, "\xE6\x61"}, 
{0x009683, "\xE6\x62"}, {0x009684, "\xE6\x63"}, {0x009685, "\xB6\xF9"}, {0x009686, "\xCE\xB4"}, 
{0x009688, "\xB7\xA8"}, {0x009689, "\xE6\x64"}, {0x00968A, "\xC2\xE2"}, {0x00968B, "\xE7\xA1"}, 
{0x00968D, "\xF0\xA6"}, {0x00968E, "\xB3\xAC"}, {0x00968F, "\xBF\xEF"}, {0x009691, "\xE6\x65"}, 
{0x009694, "\xB3\xD6"}, {0x009695, "\xF0\xA8"}, {0x009696, "\xE6\x66"}, {0x009697, "\xF0\xA9"}, 
{0x009698, "\xF0\xA7"}, {0x009699, "\xB7\xE4"}, {0x00969A, "\xE6\x67"}, {0x00969B, "\xBA\xDD"}, 
{0x00969C, "\xBE\xE3"}, {0x00969D, "\xE6\x68"}, {0x00969F, "\xE6\x69"}, {0x0096A0, "\xB1\xA3"}, 
{0x0096A3, "\xCE\xD9"}, {0x0096A4, "\xE6\x6A"}, {0x0096A5, "\xE6\x6B"}, {0x0096A6, "\xE6\x6C"}, 
{0x0096A7, "\xF0\xAB"}, {0x0096A8, "\xEE\xAE"}, {0x0096A9, "\xE6\x6D"}, {0x0096AA, "\xF0\xAA"}, 
{0x0096AE, "\xE6\x6E"}, {0x0096AF, "\xE6\x6F"}, {0x0096B0, "\xF0\xAE"}, {0x0096B1, "\xF0\xAC"}, 
{0x0096B2, "\xF0\xAD"}, {0x0096B3, "\xE6\x70"}, {0x0096B4, "\xF0\xAF"}, {0x0096B6, "\xF0\xB0"}, 
{0x0096B7, "\xCE\xEC"}, {0x0096B8, "\xF0\xB1"}, {0x0096B9, "\xF0\xB2"}, {0x0096BA, "\xE6\x71"}, 
{0x0096BB, "\xC0\xC9"}, {0x0096BC, "\xC8\xBB"}, {0x0096C0, "\xBF\xFD"}, {0x0096C1, "\xB4\xE7"}, 
{0x0096C4, "\xCD\xBA"}, {0x0096C5, "\xB2\xED"}, {0x0096C6, "\xBD\xB8"}, {0x0096C7, "\xB8\xDB"}, 
{0x0096C9, "\xF0\xB5"}, {0x0096CA, "\xE6\x72"}, {0x0096CB, "\xF0\xB4"}, {0x0096CC, "\xBB\xF3"}, 
{0x0096CD, "\xF0\xB6"}, {0x0096CE, "\xF0\xB3"}, {0x0096D1, "\xBB\xA8"}, {0x0096D2, "\xE6\x73"}, 
{0x0096D5, "\xF0\xBA"}, {0x0096D6, "\xEA\xAD"}, {0x0096D8, "\xE6\x75"}, {0x0096D9, "\xD2\xD6"}, 
{0x0096DA, "\xE6\x76"}, {0x0096DB, "\xBF\xF7"}, {0x0096DC, "\xF0\xB8"}, {0x0096DD, "\xE6\x77"}, 
{0x0096DE, "\xE6\x78"}, {0x0096DF, "\xE6\x79"}, {0x0096E2, "\xCE\xA5"}, {0x0096E3, "\xC6\xF1"}, 
{0x0096E8, "\xB1\xAB"}, {0x0096E9, "\xE6\x7A"}, {0x0096EA, "\xC0\xE3"}, {0x0096EB, "\xBC\xB6"}, 
{0x0096EF, "\xE6\x7B"}, {0x0096F0, "\xCA\xB7"}, {0x0096F1, "\xE6\x7C"}, {0x0096F2, "\xB1\xC0"}, 
{0x0096F6, "\xCE\xED"}, {0x0096F7, "\xCD\xEB"}, {0x0096F9, "\xF0\xBB"}, {0x0096FA, "\xE6\x7D"}, 
{0x0096FB, "\xC5\xC5"}, {0x009700, "\xBC\xFB"}, {0x009702, "\xE6\x7E"}, {0x009703, "\xE7\x21"}, 
{0x009704, "\xF0\xBC"}, {0x009705, "\xE7\x22"}, {0x009706, "\xF0\xBD"}, {0x009707, "\xBF\xCC"}, 
{0x009708, "\xF0\xBE"}, {0x009709, "\xE7\x23"}, {0x00970A, "\xCE\xEE"}, {0x00970D, "\xF0\xB9"}, 
{0x00970E, "\xF0\xC0"}, {0x00970F, "\xF0\xC2"}, {0x009711, "\xF0\xC1"}, {0x009713, "\xF0\xBF"}, 
{0x009716, "\xF0\xC3"}, {0x009719, "\xF0\xC4"}, {0x00971A, "\xE7\x24"}, {0x00971B, "\xE7\x25"}, 
{0x00971C, "\xC1\xFA"}, {0x00971D, "\xE7\x26"}, {0x00971E, "\xB2\xE2"}, {0x009721, "\xE7\x27"}, 
{0x009722, "\xE7\x28"}, {0x009723, "\xE7\x29"}, {0x009724, "\xF0\xC5"}, {0x009727, "\xCC\xB8"}, 
{0x009728, "\xE7\x2A"}, {0x00972A, "\xF0\xC6"}, {0x009730, "\xF0\xC7"}, {0x009731, "\xE7\x2B"}, 
{0x009732, "\xCF\xAA"}, {0x009733, "\xE7\x2C"}, {0x009738, "\xDB\xB1"}, {0x009739, "\xF0\xC8"}, 
{0x00973B, "\xF4\x22"}, {0x00973D, "\xF0\xC9"}, {0x00973E, "\xF0\xCA"}, {0x009741, "\xE7\x2D"}, 
{0x009742, "\xF0\xCE"}, {0x009743, "\xE7\x2E"}, {0x009744, "\xF0\xCB"}, {0x009746, "\xF0\xCC"}, 
{0x009748, "\xF0\xCD"}, {0x009749, "\xF0\xCF"}, {0x00974A, "\xE7\x2F"}, {0x00974D, "\xF4\x63"}, 
{0x00974E, "\xE7\x30"}, {0x00974F, "\xE7\x31"}, {0x009751, "\xF4\x24"}, {0x009752, "\xC0\xC4"}, 
{0x009755, "\xE7\x32"}, {0x009756, "\xCC\xF7"}, {0x009757, "\xE7\x33"}, {0x009758, "\xE7\x34"}, 
{0x009759, "\xC0\xC5"}, {0x00975A, "\xE7\x35"}, {0x00975B, "\xE7\x36"}, {0x00975C, "\xF0\xD0"}, 
{0x00975E, "\xC8\xF3"}, {0x009760, "\xF0\xD1"}, {0x009761, "\xF3\xD3"}, {0x009762, "\xCC\xCC"}, 
{0x009763, "\xE7\x37"}, {0x009764, "\xF0\xD2"}, {0x009766, "\xF0\xD3"}, {0x009767, "\xE7\x38"}, 
{0x009768, "\xF0\xD4"}, {0x009769, "\xB3\xD7"}, {0x00976A, "\xE7\x39"}, {0x00976B, "\xF0\xD6"}, 
{0x00976D, "\xBF\xD9"}, {0x00976E, "\xE7\x3A"}, {0x009771, "\xF0\xD7"}, {0x009773, "\xE7\x3B"}, 
{0x009774, "\xB7\xA4"}, {0x009776, "\xE7\x3C"}, {0x009777, "\xE7\x3D"}, {0x009778, "\xE7\x3E"}, 
{0x009779, "\xF0\xD8"}, {0x00977A, "\xF0\xDC"}, {0x00977B, "\xE7\x3F"}, {0x00977C, "\xF0\xDA"}, 
{0x00977D, "\xE7\x40"}, {0x00977F, "\xE7\x41"}, {0x009780, "\xE7\x42"}, {0x009781, "\xF0\xDB"}, 

};
 for(size_t i=1; i<sizeof(u2mb_02e_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_02e_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_02f_cp20932_init()
{
static U2MBData u2mb_02f_cp20932[] = { {0, ""}, 
{0x009784, "\xB3\xF3"}, {0x009785, "\xF0\xD9"}, {0x009786, "\xF0\xDD"}, {0x009789, "\xE7\x43"}, 
{0x00978B, "\xF0\xDE"}, {0x00978D, "\xB0\xC8"}, {0x00978F, "\xF0\xDF"}, {0x009790, "\xF0\xE0"}, 
{0x009795, "\xE7\x44"}, {0x009796, "\xE7\x45"}, {0x009797, "\xE7\x46"}, {0x009798, "\xBE\xE4"}, 
{0x009799, "\xE7\x47"}, {0x00979A, "\xE7\x48"}, {0x00979C, "\xF0\xE1"}, {0x00979E, "\xE7\x49"}, 
{0x00979F, "\xE7\x4A"}, {0x0097A0, "\xB5\xC7"}, {0x0097A2, "\xE7\x4B"}, {0x0097A3, "\xF0\xE4"}, 
{0x0097A6, "\xF0\xE3"}, {0x0097A8, "\xF0\xE2"}, {0x0097AB, "\xEB\xF1"}, {0x0097AC, "\xE7\x4C"}, 
{0x0097AD, "\xCA\xDC"}, {0x0097AE, "\xE7\x4D"}, {0x0097B1, "\xE7\x4E"}, {0x0097B2, "\xE7\x4F"}, 
{0x0097B3, "\xF0\xE5"}, {0x0097B4, "\xF0\xE6"}, {0x0097B5, "\xE7\x50"}, {0x0097B6, "\xE7\x51"}, 
{0x0097B8, "\xE7\x52"}, {0x0097B9, "\xE7\x53"}, {0x0097BA, "\xE7\x54"}, {0x0097BC, "\xE7\x55"}, 
{0x0097BE, "\xE7\x56"}, {0x0097BF, "\xE7\x57"}, {0x0097C1, "\xE7\x58"}, {0x0097C3, "\xF0\xE7"}, 
{0x0097C4, "\xE7\x59"}, {0x0097C5, "\xE7\x5A"}, {0x0097C6, "\xF0\xE8"}, {0x0097C7, "\xE7\x5B"}, 
{0x0097C8, "\xF0\xE9"}, {0x0097C9, "\xE7\x5C"}, {0x0097CA, "\xE7\x5D"}, {0x0097CB, "\xF0\xEA"}, 
{0x0097CC, "\xE7\x5E"}, {0x0097CD, "\xE7\x5F"}, {0x0097CE, "\xE7\x60"}, {0x0097D0, "\xE7\x61"}, 
{0x0097D1, "\xE7\x62"}, {0x0097D3, "\xB4\xDA"}, {0x0097D4, "\xE7\x63"}, {0x0097D7, "\xE7\x64"}, 
{0x0097D8, "\xE7\x65"}, {0x0097D9, "\xE7\x66"}, {0x0097DB, "\xE7\x6A"}, {0x0097DC, "\xF0\xEB"}, 
{0x0097DD, "\xE7\x67"}, {0x0097DE, "\xE7\x68"}, {0x0097E0, "\xE7\x69"}, {0x0097E1, "\xE7\x6B"}, 
{0x0097E4, "\xE7\x6C"}, {0x0097ED, "\xF0\xEC"}, {0x0097EE, "\xC7\xA3"}, {0x0097EF, "\xE7\x6D"}, 
{0x0097F1, "\xE7\x6E"}, {0x0097F2, "\xF0\xEE"}, {0x0097F3, "\xB2\xBB"}, {0x0097F4, "\xE7\x6F"}, 
{0x0097F5, "\xF0\xF1"}, {0x0097F6, "\xF0\xF0"}, {0x0097F7, "\xE7\x70"}, {0x0097F8, "\xE7\x71"}, 
{0x0097FA, "\xE7\x72"}, {0x0097FB, "\xB1\xA4"}, {0x0097FF, "\xB6\xC1"}, {0x009801, "\xCA\xC7"}, 
{0x009802, "\xC4\xBA"}, {0x009803, "\xBA\xA2"}, {0x009805, "\xB9\xE0"}, {0x009806, "\xBD\xE7"}, 
{0x009807, "\xE7\x73"}, {0x009808, "\xBF\xDC"}, {0x00980A, "\xE7\x74"}, {0x00980C, "\xF0\xF3"}, 
{0x00980D, "\xE7\x76"}, {0x00980E, "\xE7\x77"}, {0x00980F, "\xF0\xF2"}, {0x009810, "\xCD\xC2"}, 
{0x009811, "\xB4\xE8"}, {0x009812, "\xC8\xD2"}, {0x009813, "\xC6\xDC"}, {0x009814, "\xE7\x78"}, 
{0x009816, "\xE7\x79"}, {0x009817, "\xBF\xFC"}, {0x009818, "\xCE\xCE"}, {0x009819, "\xE7\x75"}, 
{0x00981A, "\xB7\xDB"}, {0x00981C, "\xE7\x7A"}, {0x00981E, "\xE7\x7B"}, {0x009820, "\xE7\x7C"}, 
{0x009821, "\xF0\xF6"}, {0x009823, "\xE7\x7D"}, {0x009824, "\xF0\xF5"}, {0x009825, "\xE8\x28"}, 
{0x009826, "\xE7\x7E"}, {0x00982B, "\xE8\x21"}, {0x00982C, "\xCB\xCB"}, {0x00982D, "\xC6\xAC"}, 
{0x00982E, "\xE8\x22"}, {0x00982F, "\xE8\x23"}, {0x009830, "\xE8\x24"}, {0x009832, "\xE8\x25"}, 
{0x009833, "\xE8\x26"}, {0x009834, "\xB1\xD0"}, {0x009835, "\xE8\x27"}, {0x009837, "\xF0\xF7"}, 
{0x009838, "\xF0\xF4"}, {0x00983B, "\xC9\xD1"}, {0x00983C, "\xCD\xEA"}, {0x00983D, "\xF0\xF8"}, 
{0x00983E, "\xE8\x29"}, {0x009844, "\xE8\x2A"}, {0x009846, "\xF0\xF9"}, {0x009847, "\xE8\x2B"}, 
{0x00984A, "\xE8\x2C"}, {0x00984B, "\xF0\xFB"}, {0x00984C, "\xC2\xEA"}, {0x00984D, "\xB3\xDB"}, 
{0x00984E, "\xB3\xDC"}, {0x00984F, "\xF0\xFA"}, {0x009851, "\xE8\x2D"}, {0x009852, "\xE8\x2E"}, 
{0x009853, "\xE8\x2F"}, {0x009854, "\xB4\xE9"}, {0x009855, "\xB8\xB2"}, {0x009856, "\xE8\x30"}, 
{0x009857, "\xE8\x31"}, {0x009858, "\xB4\xEA"}, {0x009859, "\xE8\x32"}, {0x00985A, "\xE8\x33"}, 
{0x00985B, "\xC5\xBF"}, {0x00985E, "\xCE\xE0"}, {0x009862, "\xE8\x34"}, {0x009863, "\xE8\x35"}, 
{0x009865, "\xE8\x36"}, {0x009866, "\xE8\x37"}, {0x009867, "\xB8\xDC"}, {0x00986A, "\xE8\x38"}, 
{0x00986B, "\xF0\xFC"}, {0x00986C, "\xE8\x39"}, {0x00986F, "\xF0\xFD"}, {0x009870, "\xF0\xFE"}, 
{0x009871, "\xF1\xA1"}, {0x009873, "\xF1\xA3"}, {0x009874, "\xF1\xA2"}, {0x0098A8, "\xC9\xF7"}, 
{0x0098AA, "\xF1\xA4"}, {0x0098AB, "\xE8\x3A"}, {0x0098AD, "\xE8\x3B"}, {0x0098AE, "\xE8\x3C"}, 
{0x0098AF, "\xF1\xA5"}, {0x0098B0, "\xE8\x3D"}, {0x0098B1, "\xF1\xA6"}, {0x0098B4, "\xE8\x3E"}, 
{0x0098B6, "\xF1\xA7"}, {0x0098B7, "\xE8\x3F"}, {0x0098B8, "\xE8\x40"}, {0x0098BA, "\xE8\x41"}, 
{0x0098BB, "\xE8\x42"}, {0x0098BF, "\xE8\x43"}, {0x0098C2, "\xE8\x44"}, {0x0098C3, "\xF1\xA9"}, 
{0x0098C4, "\xF1\xA8"}, {0x0098C5, "\xE8\x45"}, {0x0098C6, "\xF1\xAA"}, {0x0098C8, "\xE8\x46"}, 
{0x0098CC, "\xE8\x47"}, {0x0098DB, "\xC8\xF4"}, {0x0098DC, "\xE6\xCC"}, {0x0098DF, "\xBF\xA9"}, 
{0x0098E1, "\xE8\x48"}, {0x0098E2, "\xB5\xB2"}, {0x0098E3, "\xE8\x49"}, {0x0098E5, "\xE8\x4A"}, 
{0x0098E6, "\xE8\x4B"}, {0x0098E7, "\xE8\x4C"}, {0x0098E9, "\xF1\xAB"}, {0x0098EA, "\xE8\x4D"}, 
{0x0098EB, "\xF1\xAC"}, {0x0098ED, "\xD2\xAC"}, {0x0098EE, "\xDD\xBB"}, {0x0098EF, "\xC8\xD3"}, 
{0x0098F2, "\xB0\xFB"}, {0x0098F3, "\xE8\x4E"}, {0x0098F4, "\xB0\xBB"}, {0x0098F6, "\xE8\x4F"}, 
{0x0098FC, "\xBB\xF4"}, {0x0098FD, "\xCB\xB0"}, {0x0098FE, "\xBE\xFE"}, {0x009902, "\xE8\x50"}, 
{0x009903, "\xF1\xAD"}, {0x009905, "\xCC\xDF"}, {0x009907, "\xE8\x51"}, {0x009908, "\xE8\x52"}, 
{0x009909, "\xF1\xAE"}, {0x00990A, "\xCD\xDC"}, {0x00990C, "\xB1\xC2"}, {0x009910, "\xBB\xC1"}, 
{0x009911, "\xE8\x53"}, {0x009912, "\xF1\xAF"}, {0x009913, "\xB2\xEE"}, {0x009914, "\xF1\xB0"}, 
{0x009915, "\xE8\x54"}, {0x009916, "\xE8\x55"}, {0x009917, "\xE8\x56"}, {0x009918, "\xF1\xB1"}, 
{0x00991A, "\xE8\x57"}, {0x00991B, "\xE8\x58"}, {0x00991C, "\xE8\x59"}, {0x00991D, "\xF1\xB3"}, 
{0x00991E, "\xF1\xB4"}, {0x00991F, "\xE8\x5A"}, {0x009920, "\xF1\xB6"}, {0x009921, "\xF1\xB2"}, 
{0x009922, "\xE8\x5B"}, {0x009924, "\xF1\xB5"}, {0x009926, "\xE8\x5C"}, {0x009927, "\xE8\x5D"}, 
{0x009928, "\xB4\xDB"}, {0x00992B, "\xE8\x5E"}, {0x00992C, "\xF1\xB7"}, {0x00992E, "\xF1\xB8"}, 
{0x009931, "\xE8\x5F"}, {0x009932, "\xE8\x60"}, {0x009933, "\xE8\x61"}, {0x009934, "\xE8\x62"}, 
{0x009935, "\xE8\x63"}, {0x009939, "\xE8\x64"}, {0x00993A, "\xE8\x65"}, {0x00993B, "\xE8\x66"}, 
{0x00993C, "\xE8\x67"}, {0x00993D, "\xF1\xB9"}, {0x00993E, "\xF1\xBA"}, {0x009940, "\xE8\x68"}, 
{0x009941, "\xE8\x69"}, {0x009942, "\xF1\xBB"}, {0x009945, "\xF1\xBD"}, {0x009946, "\xE8\x6A"}, 
{0x009947, "\xE8\x6B"}, {0x009948, "\xE8\x6C"}, {0x009949, "\xF1\xBC"}, {0x00994B, "\xF1\xBF"}, 

};
 for(size_t i=1; i<sizeof(u2mb_02f_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_02f_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_030_cp20932_init()
{
static U2MBData u2mb_030_cp20932[] = { {0, ""}, 
{0x00994C, "\xF1\xC2"}, {0x00994D, "\xE8\x6D"}, {0x00994E, "\xE8\x6E"}, {0x009950, "\xF1\xBE"}, 
{0x009951, "\xF1\xC0"}, {0x009952, "\xF1\xC1"}, {0x009954, "\xE8\x6F"}, {0x009955, "\xF1\xC3"}, 
{0x009957, "\xB6\xC2"}, {0x009958, "\xE8\x70"}, {0x009959, "\xE8\x71"}, {0x00995B, "\xE8\x72"}, 
{0x00995C, "\xE8\x73"}, {0x00995E, "\xE8\x74"}, {0x00995F, "\xE8\x75"}, {0x009960, "\xE8\x76"}, 
{0x009996, "\xBC\xF3"}, {0x009997, "\xF1\xC4"}, {0x009998, "\xF1\xC5"}, {0x009999, "\xB9\xE1"}, 
{0x00999B, "\xE8\x77"}, {0x00999D, "\xE8\x78"}, {0x00999E, "\xF4\x28"}, {0x00999F, "\xE8\x79"}, 
{0x0099A5, "\xF1\xC6"}, {0x0099A6, "\xE8\x7A"}, {0x0099A8, "\xB3\xBE"}, {0x0099AC, "\xC7\xCF"}, 
{0x0099AD, "\xF1\xC7"}, {0x0099AE, "\xF1\xC8"}, {0x0099B0, "\xE8\x7B"}, {0x0099B1, "\xE8\x7C"}, 
{0x0099B2, "\xE8\x7D"}, {0x0099B3, "\xC3\xDA"}, {0x0099B4, "\xC6\xEB"}, {0x0099B5, "\xE8\x7E"}, 
{0x0099B9, "\xE9\x21"}, {0x0099BA, "\xE9\x22"}, {0x0099BC, "\xF1\xC9"}, {0x0099BD, "\xE9\x23"}, 
{0x0099BF, "\xE9\x24"}, {0x0099C1, "\xC7\xFD"}, {0x0099C3, "\xE9\x25"}, {0x0099C4, "\xC2\xCC"}, 
{0x0099C5, "\xB1\xD8"}, {0x0099C6, "\xB6\xEE"}, {0x0099C8, "\xB6\xEF"}, {0x0099C9, "\xE9\x26"}, 
{0x0099D0, "\xC3\xF3"}, {0x0099D1, "\xF1\xCE"}, {0x0099D2, "\xB6\xF0"}, {0x0099D3, "\xE9\x27"}, 
{0x0099D4, "\xE9\x28"}, {0x0099D5, "\xB2\xEF"}, {0x0099D8, "\xF1\xCD"}, {0x0099D9, "\xE9\x29"}, 
{0x0099DA, "\xE9\x2A"}, {0x0099DB, "\xF1\xCB"}, {0x0099DC, "\xE9\x2B"}, {0x0099DD, "\xF1\xCC"}, 
{0x0099DE, "\xE9\x2C"}, {0x0099DF, "\xF1\xCA"}, {0x0099E2, "\xF1\xD8"}, {0x0099E7, "\xE9\x2D"}, 
{0x0099EA, "\xE9\x2E"}, {0x0099EB, "\xE9\x2F"}, {0x0099EC, "\xE9\x30"}, {0x0099ED, "\xF1\xCF"}, 
{0x0099EE, "\xF1\xD0"}, {0x0099F0, "\xE9\x31"}, {0x0099F1, "\xF1\xD1"}, {0x0099F2, "\xF1\xD2"}, 
{0x0099F4, "\xE9\x32"}, {0x0099F5, "\xE9\x33"}, {0x0099F8, "\xF1\xD4"}, {0x0099F9, "\xE9\x34"}, 
{0x0099FB, "\xF1\xD3"}, {0x0099FD, "\xE9\x35"}, {0x0099FE, "\xE9\x36"}, {0x0099FF, "\xBD\xD9"}, 
{0x009A01, "\xF1\xD5"}, {0x009A02, "\xE9\x37"}, {0x009A03, "\xE9\x38"}, {0x009A04, "\xE9\x39"}, 
{0x009A05, "\xF1\xD7"}, {0x009A0B, "\xE9\x3A"}, {0x009A0C, "\xE9\x3B"}, {0x009A0E, "\xB5\xB3"}, 
{0x009A0F, "\xF1\xD6"}, {0x009A10, "\xE9\x3C"}, {0x009A11, "\xE9\x3D"}, {0x009A12, "\xC1\xFB"}, 
{0x009A13, "\xB8\xB3"}, {0x009A16, "\xE9\x3E"}, {0x009A19, "\xF1\xD9"}, {0x009A1E, "\xE9\x3F"}, 
{0x009A20, "\xE9\x40"}, {0x009A22, "\xE9\x41"}, {0x009A23, "\xE9\x42"}, {0x009A24, "\xE9\x43"}, 
{0x009A27, "\xE9\x44"}, {0x009A28, "\xC2\xCD"}, {0x009A2B, "\xF1\xDA"}, {0x009A2D, "\xE9\x45"}, 
{0x009A2E, "\xE9\x46"}, {0x009A30, "\xC6\xAD"}, {0x009A33, "\xE9\x47"}, {0x009A35, "\xE9\x48"}, 
{0x009A36, "\xE9\x49"}, {0x009A37, "\xF1\xDB"}, {0x009A38, "\xE9\x4A"}, {0x009A3E, "\xF1\xE0"}, 
{0x009A40, "\xF1\xDE"}, {0x009A41, "\xE9\x4C"}, {0x009A42, "\xF1\xDD"}, {0x009A43, "\xF1\xDF"}, 
{0x009A44, "\xE9\x4D"}, {0x009A45, "\xF1\xDC"}, {0x009A47, "\xE9\x4B"}, {0x009A4A, "\xE9\x4E"}, 
{0x009A4B, "\xE9\x4F"}, {0x009A4C, "\xE9\x50"}, {0x009A4D, "\xF1\xE2"}, {0x009A4E, "\xE9\x51"}, 
{0x009A51, "\xE9\x52"}, {0x009A54, "\xE9\x53"}, {0x009A55, "\xF1\xE1"}, {0x009A56, "\xE9\x54"}, 
{0x009A57, "\xF1\xE4"}, {0x009A5A, "\xB6\xC3"}, {0x009A5B, "\xF1\xE3"}, {0x009A5D, "\xE9\x55"}, 
{0x009A5F, "\xF1\xE5"}, {0x009A62, "\xF1\xE6"}, {0x009A64, "\xF1\xE8"}, {0x009A65, "\xF1\xE7"}, 
{0x009A69, "\xF1\xE9"}, {0x009A6A, "\xF1\xEB"}, {0x009A6B, "\xF1\xEA"}, {0x009AA8, "\xB9\xFC"}, 
{0x009AAA, "\xE9\x56"}, {0x009AAC, "\xE9\x57"}, {0x009AAD, "\xF1\xEC"}, {0x009AAE, "\xE9\x58"}, 
{0x009AAF, "\xE9\x59"}, {0x009AB0, "\xF1\xED"}, {0x009AB2, "\xE9\x5A"}, {0x009AB4, "\xE9\x5B"}, 
{0x009AB5, "\xE9\x5C"}, {0x009AB6, "\xE9\x5D"}, {0x009AB8, "\xB3\xBC"}, {0x009AB9, "\xE9\x5E"}, 
{0x009ABB, "\xE9\x5F"}, {0x009ABC, "\xF1\xEE"}, {0x009ABE, "\xE9\x60"}, {0x009ABF, "\xE9\x61"}, 
{0x009AC0, "\xF1\xEF"}, {0x009AC1, "\xE9\x62"}, {0x009AC3, "\xE9\x63"}, {0x009AC4, "\xBF\xF1"}, 
{0x009AC6, "\xE9\x64"}, {0x009AC8, "\xE9\x65"}, {0x009ACE, "\xE9\x66"}, {0x009ACF, "\xF1\xF0"}, 
{0x009AD0, "\xE9\x67"}, {0x009AD1, "\xF1\xF1"}, {0x009AD2, "\xE9\x68"}, {0x009AD3, "\xF1\xF2"}, 
{0x009AD4, "\xF1\xF3"}, {0x009AD5, "\xE9\x69"}, {0x009AD6, "\xE9\x6A"}, {0x009AD7, "\xE9\x6B"}, 
{0x009AD8, "\xB9\xE2"}, {0x009AD9, "\xF4\x29"}, {0x009ADB, "\xE9\x6C"}, {0x009ADC, "\xE9\x6D"}, 
{0x009ADE, "\xF1\xF4"}, {0x009ADF, "\xF1\xF5"}, {0x009AE0, "\xE9\x6E"}, {0x009AE2, "\xF1\xF6"}, 
{0x009AE3, "\xF1\xF7"}, {0x009AE4, "\xE9\x6F"}, {0x009AE5, "\xE9\x70"}, {0x009AE6, "\xF1\xF8"}, 
{0x009AE7, "\xE9\x71"}, {0x009AE9, "\xE9\x72"}, {0x009AEA, "\xC8\xB1"}, {0x009AEB, "\xF1\xFA"}, 
{0x009AEC, "\xE9\x73"}, {0x009AED, "\xC9\xA6"}, {0x009AEE, "\xF1\xFB"}, {0x009AEF, "\xF1\xF9"}, 
{0x009AF1, "\xF1\xFD"}, {0x009AF2, "\xE9\x74"}, {0x009AF3, "\xE9\x75"}, {0x009AF4, "\xF1\xFC"}, 
{0x009AF5, "\xE9\x76"}, {0x009AF7, "\xF1\xFE"}, {0x009AF9, "\xE9\x77"}, {0x009AFA, "\xE9\x78"}, 
{0x009AFB, "\xF2\xA1"}, {0x009AFD, "\xE9\x79"}, {0x009AFF, "\xE9\x7A"}, {0x009B00, "\xE9\x7B"}, 
{0x009B01, "\xE9\x7C"}, {0x009B02, "\xE9\x7D"}, {0x009B03, "\xE9\x7E"}, {0x009B04, "\xEA\x21"}, 
{0x009B05, "\xEA\x22"}, {0x009B06, "\xF2\xA2"}, {0x009B08, "\xEA\x23"}, {0x009B09, "\xEA\x24"}, 
{0x009B0B, "\xEA\x25"}, {0x009B0C, "\xEA\x26"}, {0x009B0D, "\xEA\x27"}, {0x009B0E, "\xEA\x28"}, 
{0x009B10, "\xEA\x29"}, {0x009B12, "\xEA\x2A"}, {0x009B16, "\xEA\x2B"}, {0x009B18, "\xF2\xA3"}, 
{0x009B19, "\xEA\x2C"}, {0x009B1A, "\xF2\xA4"}, {0x009B1B, "\xEA\x2D"}, {0x009B1C, "\xEA\x2E"}, 
{0x009B1F, "\xF2\xA5"}, {0x009B20, "\xEA\x2F"}, {0x009B22, "\xF2\xA6"}, {0x009B23, "\xF2\xA7"}, 
{0x009B25, "\xF2\xA8"}, {0x009B26, "\xEA\x30"}, {0x009B27, "\xF2\xA9"}, {0x009B28, "\xF2\xAA"}, 
{0x009B29, "\xF2\xAB"}, {0x009B2A, "\xF2\xAC"}, {0x009B2B, "\xEA\x31"}, {0x009B2D, "\xEA\x32"}, 
{0x009B2E, "\xF2\xAD"}, {0x009B2F, "\xF2\xAE"}, {0x009B31, "\xDD\xB5"}, {0x009B32, "\xF2\xAF"}, 
{0x009B33, "\xEA\x33"}, {0x009B34, "\xEA\x34"}, {0x009B35, "\xEA\x35"}, {0x009B37, "\xEA\x36"}, 
{0x009B39, "\xEA\x37"}, {0x009B3A, "\xEA\x38"}, {0x009B3B, "\xE4\xF8"}, {0x009B3C, "\xB5\xB4"}, 
{0x009B3D, "\xEA\x39"}, {0x009B41, "\xB3\xA1"}, {0x009B42, "\xBA\xB2"}, {0x009B43, "\xF2\xB1"}, 
{0x009B44, "\xF2\xB0"}, {0x009B45, "\xCC\xA5"}, {0x009B48, "\xEA\x3A"}, {0x009B4B, "\xEA\x3B"}, 

};
 for(size_t i=1; i<sizeof(u2mb_030_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_030_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_031_cp20932_init()
{
static U2MBData u2mb_031_cp20932[] = { {0, ""}, 
{0x009B4C, "\xEA\x3C"}, {0x009B4D, "\xF2\xB3"}, {0x009B4E, "\xF2\xB4"}, {0x009B4F, "\xF2\xB2"}, 
{0x009B51, "\xF2\xB5"}, {0x009B54, "\xCB\xE2"}, {0x009B55, "\xEA\x3D"}, {0x009B56, "\xEA\x3E"}, 
{0x009B57, "\xEA\x3F"}, {0x009B58, "\xF2\xB6"}, {0x009B5A, "\xB5\xFB"}, {0x009B5B, "\xEA\x40"}, 
{0x009B5E, "\xEA\x41"}, {0x009B61, "\xEA\x42"}, {0x009B63, "\xEA\x43"}, {0x009B65, "\xEA\x44"}, 
{0x009B66, "\xEA\x45"}, {0x009B68, "\xEA\x46"}, {0x009B6A, "\xEA\x47"}, {0x009B6B, "\xEA\x48"}, 
{0x009B6C, "\xEA\x49"}, {0x009B6D, "\xEA\x4A"}, {0x009B6E, "\xEA\x4B"}, {0x009B6F, "\xCF\xA5"}, 
{0x009B72, "\xF4\x2A"}, {0x009B73, "\xEA\x4C"}, {0x009B74, "\xF2\xB7"}, {0x009B75, "\xEA\x4D"}, 
{0x009B77, "\xEA\x4E"}, {0x009B78, "\xEA\x4F"}, {0x009B79, "\xEA\x50"}, {0x009B7F, "\xEA\x51"}, 
{0x009B80, "\xEA\x52"}, {0x009B83, "\xF2\xB9"}, {0x009B84, "\xEA\x53"}, {0x009B85, "\xEA\x54"}, 
{0x009B86, "\xEA\x55"}, {0x009B87, "\xEA\x56"}, {0x009B89, "\xEA\x57"}, {0x009B8A, "\xEA\x58"}, 
{0x009B8B, "\xEA\x59"}, {0x009B8D, "\xEA\x5A"}, {0x009B8E, "\xB0\xBE"}, {0x009B8F, "\xEA\x5B"}, 
{0x009B90, "\xEA\x5C"}, {0x009B91, "\xF2\xBA"}, {0x009B92, "\xCA\xAB"}, {0x009B93, "\xF2\xB8"}, 
{0x009B94, "\xEA\x5D"}, {0x009B96, "\xF2\xBB"}, {0x009B97, "\xF2\xBC"}, {0x009B9A, "\xEA\x5E"}, 
{0x009B9D, "\xEA\x5F"}, {0x009B9E, "\xEA\x60"}, {0x009B9F, "\xF2\xBD"}, {0x009BA0, "\xF2\xBE"}, 
{0x009BA6, "\xEA\x61"}, {0x009BA7, "\xEA\x62"}, {0x009BA8, "\xF2\xBF"}, {0x009BA9, "\xEA\x63"}, 
{0x009BAA, "\xCB\xEE"}, {0x009BAB, "\xBB\xAD"}, {0x009BAC, "\xEA\x64"}, {0x009BAD, "\xBA\xFA"}, 
{0x009BAE, "\xC1\xAF"}, {0x009BB0, "\xEA\x65"}, {0x009BB1, "\xEA\x66"}, {0x009BB2, "\xEA\x67"}, 
{0x009BB4, "\xF2\xC0"}, {0x009BB7, "\xEA\x68"}, {0x009BB8, "\xEA\x69"}, {0x009BB9, "\xF2\xC3"}, 
{0x009BBB, "\xEA\x6A"}, {0x009BBC, "\xEA\x6B"}, {0x009BBE, "\xEA\x6C"}, {0x009BBF, "\xEA\x6D"}, 
{0x009BC0, "\xF2\xC1"}, {0x009BC1, "\xEA\x6E"}, {0x009BC6, "\xF2\xC4"}, {0x009BC7, "\xEA\x6F"}, 
{0x009BC8, "\xEA\x70"}, {0x009BC9, "\xB8\xF1"}, {0x009BCA, "\xF2\xC2"}, {0x009BCE, "\xEA\x71"}, 
{0x009BCF, "\xF2\xC5"}, {0x009BD0, "\xEA\x72"}, {0x009BD1, "\xF2\xC6"}, {0x009BD2, "\xF2\xC7"}, 
{0x009BD4, "\xF2\xCB"}, {0x009BD6, "\xBB\xAA"}, {0x009BD7, "\xEA\x73"}, {0x009BD8, "\xEA\x74"}, 
{0x009BDB, "\xC2\xE4"}, {0x009BDD, "\xEA\x75"}, {0x009BDF, "\xEA\x76"}, {0x009BE1, "\xF2\xCC"}, 
{0x009BE2, "\xF2\xC9"}, {0x009BE3, "\xF2\xC8"}, {0x009BE4, "\xF2\xCA"}, {0x009BE5, "\xEA\x77"}, 
{0x009BE7, "\xEA\x78"}, {0x009BE8, "\xB7\xDF"}, {0x009BEA, "\xEA\x79"}, {0x009BEB, "\xEA\x7A"}, 
{0x009BEF, "\xEA\x7B"}, {0x009BF0, "\xF2\xD0"}, {0x009BF1, "\xF2\xCF"}, {0x009BF2, "\xF2\xCE"}, 
{0x009BF3, "\xEA\x7C"}, {0x009BF5, "\xB0\xB3"}, {0x009BF7, "\xEA\x7D"}, {0x009BF8, "\xEA\x7E"}, 
{0x009BF9, "\xEB\x21"}, {0x009BFA, "\xEB\x22"}, {0x009BFD, "\xEB\x23"}, {0x009BFF, "\xEB\x24"}, 
{0x009C00, "\xEB\x25"}, {0x009C02, "\xEB\x26"}, {0x009C04, "\xF2\xDA"}, {0x009C06, "\xF2\xD6"}, 
{0x009C08, "\xF2\xD7"}, {0x009C09, "\xF2\xD3"}, {0x009C0A, "\xF2\xD9"}, {0x009C0B, "\xEB\x27"}, 
{0x009C0C, "\xF2\xD5"}, {0x009C0D, "\xB3\xE2"}, {0x009C0F, "\xEB\x28"}, {0x009C10, "\xCF\xCC"}, 
{0x009C11, "\xEB\x29"}, {0x009C12, "\xF2\xD8"}, {0x009C13, "\xF2\xD4"}, {0x009C14, "\xF2\xD2"}, 
{0x009C15, "\xF2\xD1"}, {0x009C16, "\xEB\x2A"}, {0x009C18, "\xEB\x2B"}, {0x009C19, "\xEB\x2C"}, 
{0x009C1A, "\xEB\x2D"}, {0x009C1B, "\xF2\xDC"}, {0x009C1C, "\xEB\x2E"}, {0x009C1E, "\xEB\x2F"}, 
{0x009C21, "\xF2\xDF"}, {0x009C22, "\xEB\x30"}, {0x009C23, "\xEB\x31"}, {0x009C24, "\xF2\xDE"}, 
{0x009C25, "\xF2\xDD"}, {0x009C26, "\xEB\x32"}, {0x009C27, "\xEB\x33"}, {0x009C28, "\xEB\x34"}, 
{0x009C29, "\xEB\x35"}, {0x009C2A, "\xEB\x36"}, {0x009C2D, "\xC9\xC9"}, {0x009C2E, "\xF2\xDB"}, 
{0x009C2F, "\xB0\xF3"}, {0x009C30, "\xF2\xE0"}, {0x009C31, "\xEB\x37"}, {0x009C32, "\xF2\xE2"}, 
{0x009C35, "\xEB\x38"}, {0x009C36, "\xEB\x39"}, {0x009C37, "\xEB\x3A"}, {0x009C39, "\xB3\xEF"}, 
{0x009C3A, "\xF2\xCD"}, {0x009C3B, "\xB1\xB7"}, {0x009C3D, "\xEB\x3B"}, {0x009C3E, "\xF2\xE4"}, 
{0x009C41, "\xEB\x3C"}, {0x009C43, "\xEB\x3D"}, {0x009C44, "\xEB\x3E"}, {0x009C45, "\xEB\x3F"}, 
{0x009C46, "\xF2\xE3"}, {0x009C47, "\xF2\xE1"}, {0x009C48, "\xC3\xAD"}, {0x009C49, "\xEB\x40"}, 
{0x009C4A, "\xEB\x41"}, {0x009C4E, "\xEB\x42"}, {0x009C4F, "\xEB\x43"}, {0x009C50, "\xEB\x44"}, 
{0x009C52, "\xCB\xF0"}, {0x009C53, "\xEB\x45"}, {0x009C54, "\xEB\x46"}, {0x009C56, "\xEB\x47"}, 
{0x009C57, "\xCE\xDA"}, {0x009C58, "\xEB\x48"}, {0x009C5A, "\xF2\xE5"}, {0x009C5B, "\xEB\x49"}, 
{0x009C5C, "\xEB\x50"}, {0x009C5D, "\xEB\x4A"}, {0x009C5E, "\xEB\x4B"}, {0x009C5F, "\xEB\x4C"}, 
{0x009C60, "\xF2\xE6"}, {0x009C63, "\xEB\x4D"}, {0x009C67, "\xF2\xE7"}, {0x009C68, "\xEB\x52"}, 
{0x009C69, "\xEB\x4E"}, {0x009C6A, "\xEB\x4F"}, {0x009C6B, "\xEB\x51"}, {0x009C6E, "\xEB\x53"}, 
{0x009C70, "\xEB\x54"}, {0x009C72, "\xEB\x55"}, {0x009C75, "\xEB\x56"}, {0x009C76, "\xF2\xE8"}, 
{0x009C77, "\xEB\x57"}, {0x009C78, "\xF2\xE9"}, {0x009C7B, "\xEB\x58"}, {0x009CE5, "\xC4\xBB"}, 
{0x009CE6, "\xEB\x59"}, {0x009CE7, "\xF2\xEA"}, {0x009CE9, "\xC8\xB7"}, {0x009CEB, "\xF2\xEF"}, 
{0x009CEC, "\xF2\xEB"}, {0x009CF0, "\xF2\xEC"}, {0x009CF2, "\xEB\x5A"}, {0x009CF3, "\xCB\xB1"}, 
{0x009CF4, "\xCC\xC4"}, {0x009CF6, "\xC6\xD0"}, {0x009CF7, "\xEB\x5B"}, {0x009CF9, "\xEB\x5C"}, 
{0x009D02, "\xEB\x5E"}, {0x009D03, "\xF2\xF0"}, {0x009D06, "\xF2\xF1"}, {0x009D07, "\xC6\xBE"}, 
{0x009D08, "\xF2\xEE"}, {0x009D09, "\xF2\xED"}, {0x009D0B, "\xEB\x5D"}, {0x009D0E, "\xB2\xAA"}, 
{0x009D11, "\xEB\x5F"}, {0x009D12, "\xF2\xF9"}, {0x009D15, "\xF2\xF8"}, {0x009D17, "\xEB\x60"}, 
{0x009D18, "\xEB\x61"}, {0x009D1B, "\xB1\xF5"}, {0x009D1C, "\xEB\x62"}, {0x009D1D, "\xEB\x63"}, 
{0x009D1E, "\xEB\x64"}, {0x009D1F, "\xF2\xF6"}, {0x009D23, "\xF2\xF5"}, {0x009D26, "\xF2\xF3"}, 
{0x009D28, "\xB3\xFB"}, {0x009D2A, "\xF2\xF2"}, {0x009D2B, "\xBC\xB2"}, {0x009D2C, "\xB2\xA9"}, 
{0x009D2F, "\xEB\x65"}, {0x009D30, "\xEB\x66"}, {0x009D32, "\xEB\x67"}, {0x009D33, "\xEB\x68"}, 
{0x009D34, "\xEB\x69"}, {0x009D3A, "\xEB\x6A"}, {0x009D3B, "\xB9\xE3"}, {0x009D3C, "\xEB\x6B"}, 
{0x009D3D, "\xEB\x6D"}, {0x009D3E, "\xF2\xFC"}, {0x009D3F, "\xF2\xFB"}, {0x009D41, "\xF2\xFA"}, 
{0x009D42, "\xEB\x6E"}, {0x009D43, "\xEB\x6F"}, {0x009D44, "\xF2\xF7"}, {0x009D45, "\xEB\x6C"}, 

};
 for(size_t i=1; i<sizeof(u2mb_031_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_031_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_032_cp20932_init()
{
static U2MBData u2mb_032_cp20932[] = { {0, ""}, 
{0x009D46, "\xF2\xFD"}, {0x009D47, "\xEB\x70"}, {0x009D48, "\xF2\xFE"}, {0x009D4A, "\xEB\x71"}, 
{0x009D50, "\xF3\xA5"}, {0x009D51, "\xF3\xA4"}, {0x009D53, "\xEB\x72"}, {0x009D54, "\xEB\x73"}, 
{0x009D59, "\xF3\xA6"}, {0x009D5C, "\xB1\xAD"}, {0x009D5D, "\xF3\xA1"}, {0x009D5E, "\xF3\xA2"}, 
{0x009D5F, "\xEB\x74"}, {0x009D60, "\xB9\xF4"}, {0x009D61, "\xCC\xB9"}, {0x009D62, "\xEB\x76"}, 
{0x009D63, "\xEB\x75"}, {0x009D64, "\xF3\xA3"}, {0x009D65, "\xEB\x77"}, {0x009D69, "\xEB\x78"}, 
{0x009D6A, "\xEB\x79"}, {0x009D6B, "\xEB\x7A"}, {0x009D6C, "\xCB\xB2"}, {0x009D6F, "\xF3\xAB"}, 
{0x009D70, "\xEB\x7B"}, {0x009D72, "\xF3\xA7"}, {0x009D76, "\xEB\x7C"}, {0x009D77, "\xEB\x7D"}, 
{0x009D7A, "\xF3\xAC"}, {0x009D7B, "\xEB\x7E"}, {0x009D7C, "\xEC\x21"}, {0x009D7E, "\xEC\x22"}, 
{0x009D83, "\xEC\x23"}, {0x009D84, "\xEC\x24"}, {0x009D86, "\xEC\x25"}, {0x009D87, "\xF3\xA9"}, 
{0x009D89, "\xF3\xA8"}, {0x009D8A, "\xEC\x26"}, {0x009D8D, "\xEC\x27"}, {0x009D8E, "\xEC\x28"}, 
{0x009D8F, "\xB7\xDC"}, {0x009D92, "\xEC\x29"}, {0x009D93, "\xEC\x2A"}, {0x009D95, "\xEC\x2B"}, 
{0x009D96, "\xEC\x2C"}, {0x009D97, "\xEC\x2D"}, {0x009D98, "\xEC\x2E"}, {0x009D9A, "\xF3\xAD"}, 
{0x009DA1, "\xEC\x2F"}, {0x009DA4, "\xF3\xAE"}, {0x009DA9, "\xF3\xAF"}, {0x009DAA, "\xEC\x30"}, 
{0x009DAB, "\xF3\xAA"}, {0x009DAC, "\xEC\x31"}, {0x009DAE, "\xEC\x32"}, {0x009DAF, "\xF2\xF4"}, 
{0x009DB1, "\xEC\x33"}, {0x009DB2, "\xF3\xB0"}, {0x009DB4, "\xC4\xE1"}, {0x009DB5, "\xEC\x34"}, 
{0x009DB8, "\xF3\xB4"}, {0x009DB9, "\xEC\x35"}, {0x009DBA, "\xF3\xB5"}, {0x009DBB, "\xF3\xB3"}, 
{0x009DBC, "\xEC\x36"}, {0x009DBF, "\xEC\x37"}, {0x009DC1, "\xF3\xB2"}, {0x009DC2, "\xF3\xB8"}, 
{0x009DC3, "\xEC\x38"}, {0x009DC4, "\xF3\xB1"}, {0x009DC6, "\xF3\xB6"}, {0x009DC7, "\xEC\x39"}, 
{0x009DC9, "\xEC\x3A"}, {0x009DCA, "\xEC\x3B"}, {0x009DCF, "\xF3\xB7"}, {0x009DD3, "\xF3\xBA"}, 
{0x009DD4, "\xEC\x3C"}, {0x009DD5, "\xEC\x3D"}, {0x009DD6, "\xEC\x3E"}, {0x009DD7, "\xEC\x3F"}, 
{0x009DD9, "\xF3\xB9"}, {0x009DDA, "\xEC\x40"}, {0x009DDE, "\xEC\x41"}, {0x009DDF, "\xEC\x42"}, 
{0x009DE0, "\xEC\x43"}, {0x009DE5, "\xEC\x44"}, {0x009DE6, "\xF3\xBC"}, {0x009DE7, "\xEC\x45"}, 
{0x009DE9, "\xEC\x46"}, {0x009DEB, "\xEC\x47"}, {0x009DED, "\xF3\xBD"}, {0x009DEE, "\xEC\x48"}, 
{0x009DEF, "\xF3\xBE"}, {0x009DF0, "\xEC\x49"}, {0x009DF2, "\xCF\xC9"}, {0x009DF3, "\xEC\x4A"}, 
{0x009DF4, "\xEC\x4B"}, {0x009DF8, "\xF3\xBB"}, {0x009DF9, "\xC2\xEB"}, {0x009DFA, "\xBA\xED"}, 
{0x009DFD, "\xF3\xBF"}, {0x009DFE, "\xEC\x4C"}, {0x009E02, "\xEC\x4E"}, {0x009E07, "\xEC\x4F"}, 
{0x009E0A, "\xEC\x4D"}, {0x009E0E, "\xEC\x50"}, {0x009E10, "\xEC\x51"}, {0x009E11, "\xEC\x52"}, 
{0x009E12, "\xEC\x53"}, {0x009E15, "\xEC\x54"}, {0x009E16, "\xEC\x55"}, {0x009E19, "\xEC\x56"}, 
{0x009E1A, "\xF3\xC0"}, {0x009E1B, "\xF3\xC1"}, {0x009E1C, "\xEC\x57"}, {0x009E1D, "\xEC\x58"}, 
{0x009E1E, "\xF3\xC2"}, {0x009E75, "\xF3\xC3"}, {0x009E78, "\xB8\xB4"}, {0x009E79, "\xF3\xC4"}, 
{0x009E7A, "\xEC\x59"}, {0x009E7B, "\xEC\x5A"}, {0x009E7C, "\xEC\x5B"}, {0x009E7D, "\xF3\xC5"}, 
{0x009E7F, "\xBC\xAF"}, {0x009E80, "\xEC\x5C"}, {0x009E81, "\xF3\xC6"}, {0x009E82, "\xEC\x5D"}, 
{0x009E83, "\xEC\x5E"}, {0x009E84, "\xEC\x5F"}, {0x009E85, "\xEC\x60"}, {0x009E87, "\xEC\x61"}, 
{0x009E88, "\xF3\xC7"}, {0x009E8B, "\xF3\xC8"}, {0x009E8C, "\xF3\xC9"}, {0x009E8E, "\xEC\x62"}, 
{0x009E8F, "\xEC\x63"}, {0x009E91, "\xF3\xCC"}, {0x009E92, "\xF3\xCA"}, {0x009E93, "\xCF\xBC"}, 
{0x009E95, "\xF3\xCB"}, {0x009E96, "\xEC\x64"}, {0x009E97, "\xCE\xEF"}, {0x009E98, "\xEC\x65"}, 
{0x009E9B, "\xEC\x66"}, {0x009E9D, "\xF3\xCD"}, {0x009E9E, "\xEC\x67"}, {0x009E9F, "\xCE\xDB"}, 
{0x009EA4, "\xEC\x68"}, {0x009EA5, "\xF3\xCE"}, {0x009EA6, "\xC7\xFE"}, {0x009EA8, "\xEC\x69"}, 
{0x009EA9, "\xF3\xCF"}, {0x009EAA, "\xF3\xD1"}, {0x009EAC, "\xEC\x6A"}, {0x009EAD, "\xF3\xD2"}, 
{0x009EAE, "\xEC\x6B"}, {0x009EAF, "\xEC\x6C"}, {0x009EB0, "\xEC\x6D"}, {0x009EB3, "\xEC\x6E"}, 
{0x009EB4, "\xEC\x6F"}, {0x009EB5, "\xEC\x70"}, {0x009EB8, "\xF3\xD0"}, {0x009EB9, "\xB9\xED"}, 
{0x009EBA, "\xCC\xCD"}, {0x009EBB, "\xCB\xE3"}, {0x009EBC, "\xD6\xF7"}, {0x009EBE, "\xDD\xE0"}, 
{0x009EBF, "\xCB\xFB"}, {0x009EC4, "\xB2\xAB"}, {0x009EC6, "\xEC\x71"}, {0x009EC8, "\xEC\x72"}, 
{0x009ECB, "\xEC\x73"}, {0x009ECC, "\xF3\xD4"}, {0x009ECD, "\xB5\xD0"}, {0x009ECE, "\xF3\xD5"}, 
{0x009ECF, "\xF3\xD6"}, {0x009ED0, "\xF3\xD7"}, {0x009ED1, "\xF4\x2C"}, {0x009ED2, "\xB9\xF5"}, 
{0x009ED4, "\xF3\xD8"}, {0x009ED5, "\xEC\x74"}, {0x009ED8, "\xE0\xD4"}, {0x009ED9, "\xCC\xDB"}, 
{0x009EDB, "\xC2\xE3"}, {0x009EDC, "\xF3\xD9"}, {0x009EDD, "\xF3\xDB"}, {0x009EDE, "\xF3\xDA"}, 
{0x009EDF, "\xEC\x75"}, {0x009EE0, "\xF3\xDC"}, {0x009EE4, "\xEC\x76"}, {0x009EE5, "\xF3\xDD"}, 
{0x009EE7, "\xEC\x77"}, {0x009EE8, "\xF3\xDE"}, {0x009EEC, "\xEC\x78"}, {0x009EED, "\xEC\x79"}, 
{0x009EEE, "\xEC\x7A"}, {0x009EEF, "\xF3\xDF"}, {0x009EF0, "\xEC\x7B"}, {0x009EF1, "\xEC\x7C"}, 
{0x009EF2, "\xEC\x7D"}, {0x009EF4, "\xF3\xE0"}, {0x009EF5, "\xEC\x7E"}, {0x009EF6, "\xF3\xE1"}, 
{0x009EF7, "\xF3\xE2"}, {0x009EF8, "\xED\x21"}, {0x009EF9, "\xF3\xE3"}, {0x009EFB, "\xF3\xE4"}, 
{0x009EFC, "\xF3\xE5"}, {0x009EFD, "\xF3\xE6"}, {0x009EFF, "\xED\x22"}, {0x009F02, "\xED\x23"}, 
{0x009F03, "\xED\x24"}, {0x009F07, "\xF3\xE7"}, {0x009F08, "\xF3\xE8"}, {0x009F09, "\xED\x25"}, 
{0x009F0E, "\xC5\xA4"}, {0x009F0F, "\xED\x26"}, {0x009F10, "\xED\x27"}, {0x009F11, "\xED\x28"}, 
{0x009F12, "\xED\x29"}, {0x009F13, "\xB8\xDD"}, {0x009F14, "\xED\x2A"}, {0x009F15, "\xF3\xEA"}, 
{0x009F16, "\xED\x2B"}, {0x009F17, "\xED\x2C"}, {0x009F19, "\xED\x2D"}, {0x009F1A, "\xED\x2E"}, 
{0x009F1B, "\xED\x2F"}, {0x009F1F, "\xED\x30"}, {0x009F20, "\xC1\xCD"}, {0x009F21, "\xF3\xEB"}, 
{0x009F22, "\xED\x31"}, {0x009F26, "\xED\x32"}, {0x009F2A, "\xED\x33"}, {0x009F2B, "\xED\x34"}, 
{0x009F2C, "\xF3\xEC"}, {0x009F2F, "\xED\x35"}, {0x009F31, "\xED\x36"}, {0x009F32, "\xED\x37"}, 
{0x009F34, "\xED\x38"}, {0x009F37, "\xED\x39"}, {0x009F39, "\xED\x3A"}, {0x009F3A, "\xED\x3B"}, 
{0x009F3B, "\xC9\xA1"}, {0x009F3C, "\xED\x3C"}, {0x009F3D, "\xED\x3D"}, {0x009F3E, "\xF3\xED"}, 
{0x009F3F, "\xED\x3E"}, {0x009F41, "\xED\x3F"}, {0x009F43, "\xED\x40"}, {0x009F44, "\xED\x41"}, 
{0x009F45, "\xED\x42"}, {0x009F46, "\xED\x43"}, {0x009F47, "\xED\x44"}, {0x009F4A, "\xF3\xEE"}, 

};
 for(size_t i=1; i<sizeof(u2mb_032_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_032_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_033_cp20932_init()
{
static U2MBData u2mb_033_cp20932[] = { {0, ""}, 
{0x009F4B, "\xE3\xB7"}, {0x009F4E, "\xEC\xDA"}, {0x009F4F, "\xF0\xED"}, {0x009F52, "\xF3\xEF"}, 
{0x009F53, "\xED\x45"}, {0x009F54, "\xF3\xF0"}, {0x009F55, "\xED\x46"}, {0x009F56, "\xED\x47"}, 
{0x009F57, "\xED\x48"}, {0x009F58, "\xED\x49"}, {0x009F5A, "\xED\x4A"}, {0x009F5D, "\xED\x4B"}, 
{0x009F5E, "\xED\x4C"}, {0x009F5F, "\xF3\xF2"}, {0x009F60, "\xF3\xF3"}, {0x009F61, "\xF3\xF4"}, 
{0x009F62, "\xCE\xF0"}, {0x009F63, "\xF3\xF1"}, {0x009F66, "\xF3\xF5"}, {0x009F67, "\xF3\xF6"}, 
{0x009F68, "\xED\x4D"}, {0x009F69, "\xED\x4E"}, {0x009F6A, "\xF3\xF8"}, {0x009F6C, "\xF3\xF7"}, 
{0x009F6D, "\xED\x4F"}, {0x009F6E, "\xED\x50"}, {0x009F6F, "\xED\x51"}, {0x009F70, "\xED\x52"}, 
{0x009F71, "\xED\x53"}, {0x009F72, "\xF3\xFA"}, {0x009F73, "\xED\x54"}, {0x009F75, "\xED\x55"}, 
{0x009F76, "\xF3\xFB"}, {0x009F77, "\xF3\xF9"}, {0x009F7A, "\xED\x56"}, {0x009F7D, "\xED\x57"}, 
{0x009F8D, "\xCE\xB6"}, {0x009F8F, "\xED\x58"}, {0x009F90, "\xED\x59"}, {0x009F91, "\xED\x5A"}, 
{0x009F92, "\xED\x5B"}, {0x009F94, "\xED\x5C"}, {0x009F95, "\xF3\xFC"}, {0x009F96, "\xED\x5D"}, 
{0x009F97, "\xED\x5E"}, {0x009F9C, "\xF3\xFD"}, {0x009F9D, "\xE3\xD4"}, {0x009F9E, "\xED\x5F"}, 
{0x009FA0, "\xF3\xFE"}, {0x009FA1, "\xED\x60"}, {0x009FA2, "\xED\x61"}, {0x009FA3, "\xED\x62"}, 
{0x009FA5, "\xED\x63"}, {0x00E000, "\xF5\xA1"}, {0x00E001, "\xF5\xA2"}, {0x00E002, "\xF5\xA3"}, 
{0x00E003, "\xF5\xA4"}, {0x00E004, "\xF5\xA5"}, {0x00E005, "\xF5\xA6"}, {0x00E006, "\xF5\xA7"}, 
{0x00E007, "\xF5\xA8"}, {0x00E008, "\xF5\xA9"}, {0x00E009, "\xF5\xAA"}, {0x00E00A, "\xF5\xAB"}, 
{0x00E00B, "\xF5\xAC"}, {0x00E00C, "\xF5\xAD"}, {0x00E00D, "\xF5\xAE"}, {0x00E00E, "\xF5\xAF"}, 
{0x00E00F, "\xF5\xB0"}, {0x00E010, "\xF5\xB1"}, {0x00E011, "\xF5\xB2"}, {0x00E012, "\xF5\xB3"}, 
{0x00E013, "\xF5\xB4"}, {0x00E014, "\xF5\xB5"}, {0x00E015, "\xF5\xB6"}, {0x00E016, "\xF5\xB7"}, 
{0x00E017, "\xF5\xB8"}, {0x00E018, "\xF5\xB9"}, {0x00E019, "\xF5\xBA"}, {0x00E01A, "\xF5\xBB"}, 
{0x00E01B, "\xF5\xBC"}, {0x00E01C, "\xF5\xBD"}, {0x00E01D, "\xF5\xBE"}, {0x00E01E, "\xF5\xBF"}, 
{0x00E01F, "\xF5\xC0"}, {0x00E020, "\xF5\xC1"}, {0x00E021, "\xF5\xC2"}, {0x00E022, "\xF5\xC3"}, 
{0x00E023, "\xF5\xC4"}, {0x00E024, "\xF5\xC5"}, {0x00E025, "\xF5\xC6"}, {0x00E026, "\xF5\xC7"}, 
{0x00E027, "\xF5\xC8"}, {0x00E028, "\xF5\xC9"}, {0x00E029, "\xF5\xCA"}, {0x00E02A, "\xF5\xCB"}, 
{0x00E02B, "\xF5\xCC"}, {0x00E02C, "\xF5\xCD"}, {0x00E02D, "\xF5\xCE"}, {0x00E02E, "\xF5\xCF"}, 
{0x00E02F, "\xF5\xD0"}, {0x00E030, "\xF5\xD1"}, {0x00E031, "\xF5\xD2"}, {0x00E032, "\xF5\xD3"}, 
{0x00E033, "\xF5\xD4"}, {0x00E034, "\xF5\xD5"}, {0x00E035, "\xF5\xD6"}, {0x00E036, "\xF5\xD7"}, 
{0x00E037, "\xF5\xD8"}, {0x00E038, "\xF5\xD9"}, {0x00E039, "\xF5\xDA"}, {0x00E03A, "\xF5\xDB"}, 
{0x00E03B, "\xF5\xDC"}, {0x00E03C, "\xF5\xDD"}, {0x00E03D, "\xF5\xDE"}, {0x00E03E, "\xF5\xDF"}, 
{0x00E03F, "\xF5\xE0"}, {0x00E040, "\xF5\xE1"}, {0x00E041, "\xF5\xE2"}, {0x00E042, "\xF5\xE3"}, 
{0x00E043, "\xF5\xE4"}, {0x00E044, "\xF5\xE5"}, {0x00E045, "\xF5\xE6"}, {0x00E046, "\xF5\xE7"}, 
{0x00E047, "\xF5\xE8"}, {0x00E048, "\xF5\xE9"}, {0x00E049, "\xF5\xEA"}, {0x00E04A, "\xF5\xEB"}, 
{0x00E04B, "\xF5\xEC"}, {0x00E04C, "\xF5\xED"}, {0x00E04D, "\xF5\xEE"}, {0x00E04E, "\xF5\xEF"}, 
{0x00E04F, "\xF5\xF0"}, {0x00E050, "\xF5\xF1"}, {0x00E051, "\xF5\xF2"}, {0x00E052, "\xF5\xF3"}, 
{0x00E053, "\xF5\xF4"}, {0x00E054, "\xF5\xF5"}, {0x00E055, "\xF5\xF6"}, {0x00E056, "\xF5\xF7"}, 
{0x00E057, "\xF5\xF8"}, {0x00E058, "\xF5\xF9"}, {0x00E059, "\xF5\xFA"}, {0x00E05A, "\xF5\xFB"}, 
{0x00E05B, "\xF5\xFC"}, {0x00E05C, "\xF5\xFD"}, {0x00E05D, "\xF5\xFE"}, {0x00E05E, "\xF6\xA1"}, 
{0x00E05F, "\xF6\xA2"}, {0x00E060, "\xF6\xA3"}, {0x00E061, "\xF6\xA4"}, {0x00E062, "\xF6\xA5"}, 
{0x00E063, "\xF6\xA6"}, {0x00E064, "\xF6\xA7"}, {0x00E065, "\xF6\xA8"}, {0x00E066, "\xF6\xA9"}, 
{0x00E067, "\xF6\xAA"}, {0x00E068, "\xF6\xAB"}, {0x00E069, "\xF6\xAC"}, {0x00E06A, "\xF6\xAD"}, 
{0x00E06B, "\xF6\xAE"}, {0x00E06C, "\xF6\xAF"}, {0x00E06D, "\xF6\xB0"}, {0x00E06E, "\xF6\xB1"}, 
{0x00E06F, "\xF6\xB2"}, {0x00E070, "\xF6\xB3"}, {0x00E071, "\xF6\xB4"}, {0x00E072, "\xF6\xB5"}, 
{0x00E073, "\xF6\xB6"}, {0x00E074, "\xF6\xB7"}, {0x00E075, "\xF6\xB8"}, {0x00E076, "\xF6\xB9"}, 
{0x00E077, "\xF6\xBA"}, {0x00E078, "\xF6\xBB"}, {0x00E079, "\xF6\xBC"}, {0x00E07A, "\xF6\xBD"}, 
{0x00E07B, "\xF6\xBE"}, {0x00E07C, "\xF6\xBF"}, {0x00E07D, "\xF6\xC0"}, {0x00E07E, "\xF6\xC1"}, 
{0x00E07F, "\xF6\xC2"}, {0x00E080, "\xF6\xC3"}, {0x00E081, "\xF6\xC4"}, {0x00E082, "\xF6\xC5"}, 
{0x00E083, "\xF6\xC6"}, {0x00E084, "\xF6\xC7"}, {0x00E085, "\xF6\xC8"}, {0x00E086, "\xF6\xC9"}, 
{0x00E087, "\xF6\xCA"}, {0x00E088, "\xF6\xCB"}, {0x00E089, "\xF6\xCC"}, {0x00E08A, "\xF6\xCD"}, 
{0x00E08B, "\xF6\xCE"}, {0x00E08C, "\xF6\xCF"}, {0x00E08D, "\xF6\xD0"}, {0x00E08E, "\xF6\xD1"}, 
{0x00E08F, "\xF6\xD2"}, {0x00E090, "\xF6\xD3"}, {0x00E091, "\xF6\xD4"}, {0x00E092, "\xF6\xD5"}, 
{0x00E093, "\xF6\xD6"}, {0x00E094, "\xF6\xD7"}, {0x00E095, "\xF6\xD8"}, {0x00E096, "\xF6\xD9"}, 
{0x00E097, "\xF6\xDA"}, {0x00E098, "\xF6\xDB"}, {0x00E099, "\xF6\xDC"}, {0x00E09A, "\xF6\xDD"}, 
{0x00E09B, "\xF6\xDE"}, {0x00E09C, "\xF6\xDF"}, {0x00E09D, "\xF6\xE0"}, {0x00E09E, "\xF6\xE1"}, 
{0x00E09F, "\xF6\xE2"}, {0x00E0A0, "\xF6\xE3"}, {0x00E0A1, "\xF6\xE4"}, {0x00E0A2, "\xF6\xE5"}, 
{0x00E0A3, "\xF6\xE6"}, {0x00E0A4, "\xF6\xE7"}, {0x00E0A5, "\xF6\xE8"}, {0x00E0A6, "\xF6\xE9"}, 
{0x00E0A7, "\xF6\xEA"}, {0x00E0A8, "\xF6\xEB"}, {0x00E0A9, "\xF6\xEC"}, {0x00E0AA, "\xF6\xED"}, 
{0x00E0AB, "\xF6\xEE"}, {0x00E0AC, "\xF6\xEF"}, {0x00E0AD, "\xF6\xF0"}, {0x00E0AE, "\xF6\xF1"}, 
{0x00E0AF, "\xF6\xF2"}, {0x00E0B0, "\xF6\xF3"}, {0x00E0B1, "\xF6\xF4"}, {0x00E0B2, "\xF6\xF5"}, 
{0x00E0B3, "\xF6\xF6"}, {0x00E0B4, "\xF6\xF7"}, {0x00E0B5, "\xF6\xF8"}, {0x00E0B6, "\xF6\xF9"}, 
{0x00E0B7, "\xF6\xFA"}, {0x00E0B8, "\xF6\xFB"}, {0x00E0B9, "\xF6\xFC"}, {0x00E0BA, "\xF6\xFD"}, 
{0x00E0BB, "\xF6\xFE"}, {0x00E0BC, "\xF7\xA1"}, {0x00E0BD, "\xF7\xA2"}, {0x00E0BE, "\xF7\xA3"}, 
{0x00E0BF, "\xF7\xA4"}, {0x00E0C0, "\xF7\xA5"}, {0x00E0C1, "\xF7\xA6"}, {0x00E0C2, "\xF7\xA7"}, 
{0x00E0C3, "\xF7\xA8"}, {0x00E0C4, "\xF7\xA9"}, {0x00E0C5, "\xF7\xAA"}, {0x00E0C6, "\xF7\xAB"}, 
{0x00E0C7, "\xF7\xAC"}, {0x00E0C8, "\xF7\xAD"}, {0x00E0C9, "\xF7\xAE"}, {0x00E0CA, "\xF7\xAF"}, 

};
 for(size_t i=1; i<sizeof(u2mb_033_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_033_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_034_cp20932_init()
{
static U2MBData u2mb_034_cp20932[] = { {0, ""}, 
{0x00E0CB, "\xF7\xB0"}, {0x00E0CC, "\xF7\xB1"}, {0x00E0CD, "\xF7\xB2"}, {0x00E0CE, "\xF7\xB3"}, 
{0x00E0CF, "\xF7\xB4"}, {0x00E0D0, "\xF7\xB5"}, {0x00E0D1, "\xF7\xB6"}, {0x00E0D2, "\xF7\xB7"}, 
{0x00E0D3, "\xF7\xB8"}, {0x00E0D4, "\xF7\xB9"}, {0x00E0D5, "\xF7\xBA"}, {0x00E0D6, "\xF7\xBB"}, 
{0x00E0D7, "\xF7\xBC"}, {0x00E0D8, "\xF7\xBD"}, {0x00E0D9, "\xF7\xBE"}, {0x00E0DA, "\xF7\xBF"}, 
{0x00E0DB, "\xF7\xC0"}, {0x00E0DC, "\xF7\xC1"}, {0x00E0DD, "\xF7\xC2"}, {0x00E0DE, "\xF7\xC3"}, 
{0x00E0DF, "\xF7\xC4"}, {0x00E0E0, "\xF7\xC5"}, {0x00E0E1, "\xF7\xC6"}, {0x00E0E2, "\xF7\xC7"}, 
{0x00E0E3, "\xF7\xC8"}, {0x00E0E4, "\xF7\xC9"}, {0x00E0E5, "\xF7\xCA"}, {0x00E0E6, "\xF7\xCB"}, 
{0x00E0E7, "\xF7\xCC"}, {0x00E0E8, "\xF7\xCD"}, {0x00E0E9, "\xF7\xCE"}, {0x00E0EA, "\xF7\xCF"}, 
{0x00E0EB, "\xF7\xD0"}, {0x00E0EC, "\xF7\xD1"}, {0x00E0ED, "\xF7\xD2"}, {0x00E0EE, "\xF7\xD3"}, 
{0x00E0EF, "\xF7\xD4"}, {0x00E0F0, "\xF7\xD5"}, {0x00E0F1, "\xF7\xD6"}, {0x00E0F2, "\xF7\xD7"}, 
{0x00E0F3, "\xF7\xD8"}, {0x00E0F4, "\xF7\xD9"}, {0x00E0F5, "\xF7\xDA"}, {0x00E0F6, "\xF7\xDB"}, 
{0x00E0F7, "\xF7\xDC"}, {0x00E0F8, "\xF7\xDD"}, {0x00E0F9, "\xF7\xDE"}, {0x00E0FA, "\xF7\xDF"}, 
{0x00E0FB, "\xF7\xE0"}, {0x00E0FC, "\xF7\xE1"}, {0x00E0FD, "\xF7\xE2"}, {0x00E0FE, "\xF7\xE3"}, 
{0x00E0FF, "\xF7\xE4"}, {0x00E100, "\xF7\xE5"}, {0x00E101, "\xF7\xE6"}, {0x00E102, "\xF7\xE7"}, 
{0x00E103, "\xF7\xE8"}, {0x00E104, "\xF7\xE9"}, {0x00E105, "\xF7\xEA"}, {0x00E106, "\xF7\xEB"}, 
{0x00E107, "\xF7\xEC"}, {0x00E108, "\xF7\xED"}, {0x00E109, "\xF7\xEE"}, {0x00E10A, "\xF7\xEF"}, 
{0x00E10B, "\xF7\xF0"}, {0x00E10C, "\xF7\xF1"}, {0x00E10D, "\xF7\xF2"}, {0x00E10E, "\xF7\xF3"}, 
{0x00E10F, "\xF7\xF4"}, {0x00E110, "\xF7\xF5"}, {0x00E111, "\xF7\xF6"}, {0x00E112, "\xF7\xF7"}, 
{0x00E113, "\xF7\xF8"}, {0x00E114, "\xF7\xF9"}, {0x00E115, "\xF7\xFA"}, {0x00E116, "\xF7\xFB"}, 
{0x00E117, "\xF7\xFC"}, {0x00E118, "\xF7\xFD"}, {0x00E119, "\xF7\xFE"}, {0x00E11A, "\xF8\xA1"}, 
{0x00E11B, "\xF8\xA2"}, {0x00E11C, "\xF8\xA3"}, {0x00E11D, "\xF8\xA4"}, {0x00E11E, "\xF8\xA5"}, 
{0x00E11F, "\xF8\xA6"}, {0x00E120, "\xF8\xA7"}, {0x00E121, "\xF8\xA8"}, {0x00E122, "\xF8\xA9"}, 
{0x00E123, "\xF8\xAA"}, {0x00E124, "\xF8\xAB"}, {0x00E125, "\xF8\xAC"}, {0x00E126, "\xF8\xAD"}, 
{0x00E127, "\xF8\xAE"}, {0x00E128, "\xF8\xAF"}, {0x00E129, "\xF8\xB0"}, {0x00E12A, "\xF8\xB1"}, 
{0x00E12B, "\xF8\xB2"}, {0x00E12C, "\xF8\xB3"}, {0x00E12D, "\xF8\xB4"}, {0x00E12E, "\xF8\xB5"}, 
{0x00E12F, "\xF8\xB6"}, {0x00E130, "\xF8\xB7"}, {0x00E131, "\xF8\xB8"}, {0x00E132, "\xF8\xB9"}, 
{0x00E133, "\xF8\xBA"}, {0x00E134, "\xF8\xBB"}, {0x00E135, "\xF8\xBC"}, {0x00E136, "\xF8\xBD"}, 
{0x00E137, "\xF8\xBE"}, {0x00E138, "\xF8\xBF"}, {0x00E139, "\xF8\xC0"}, {0x00E13A, "\xF8\xC1"}, 
{0x00E13B, "\xF8\xC2"}, {0x00E13C, "\xF8\xC3"}, {0x00E13D, "\xF8\xC4"}, {0x00E13E, "\xF8\xC5"}, 
{0x00E13F, "\xF8\xC6"}, {0x00E140, "\xF8\xC7"}, {0x00E141, "\xF8\xC8"}, {0x00E142, "\xF8\xC9"}, 
{0x00E143, "\xF8\xCA"}, {0x00E144, "\xF8\xCB"}, {0x00E145, "\xF8\xCC"}, {0x00E146, "\xF8\xCD"}, 
{0x00E147, "\xF8\xCE"}, {0x00E148, "\xF8\xCF"}, {0x00E149, "\xF8\xD0"}, {0x00E14A, "\xF8\xD1"}, 
{0x00E14B, "\xF8\xD2"}, {0x00E14C, "\xF8\xD3"}, {0x00E14D, "\xF8\xD4"}, {0x00E14E, "\xF8\xD5"}, 
{0x00E14F, "\xF8\xD6"}, {0x00E150, "\xF8\xD7"}, {0x00E151, "\xF8\xD8"}, {0x00E152, "\xF8\xD9"}, 
{0x00E153, "\xF8\xDA"}, {0x00E154, "\xF8\xDB"}, {0x00E155, "\xF8\xDC"}, {0x00E156, "\xF8\xDD"}, 
{0x00E157, "\xF8\xDE"}, {0x00E158, "\xF8\xDF"}, {0x00E159, "\xF8\xE0"}, {0x00E15A, "\xF8\xE1"}, 
{0x00E15B, "\xF8\xE2"}, {0x00E15C, "\xF8\xE3"}, {0x00E15D, "\xF8\xE4"}, {0x00E15E, "\xF8\xE5"}, 
{0x00E15F, "\xF8\xE6"}, {0x00E160, "\xF8\xE7"}, {0x00E161, "\xF8\xE8"}, {0x00E162, "\xF8\xE9"}, 
{0x00E163, "\xF8\xEA"}, {0x00E164, "\xF8\xEB"}, {0x00E165, "\xF8\xEC"}, {0x00E166, "\xF8\xED"}, 
{0x00E167, "\xF8\xEE"}, {0x00E168, "\xF8\xEF"}, {0x00E169, "\xF8\xF0"}, {0x00E16A, "\xF8\xF1"}, 
{0x00E16B, "\xF8\xF2"}, {0x00E16C, "\xF8\xF3"}, {0x00E16D, "\xF8\xF4"}, {0x00E16E, "\xF8\xF5"}, 
{0x00E16F, "\xF8\xF6"}, {0x00E170, "\xF8\xF7"}, {0x00E171, "\xF8\xF8"}, {0x00E172, "\xF8\xF9"}, 
{0x00E173, "\xF8\xFA"}, {0x00E174, "\xF8\xFB"}, {0x00E175, "\xF8\xFC"}, {0x00E176, "\xF8\xFD"}, 
{0x00E177, "\xF8\xFE"}, {0x00E178, "\xF9\xA1"}, {0x00E179, "\xF9\xA2"}, {0x00E17A, "\xF9\xA3"}, 
{0x00E17B, "\xF9\xA4"}, {0x00E17C, "\xF9\xA5"}, {0x00E17D, "\xF9\xA6"}, {0x00E17E, "\xF9\xA7"}, 
{0x00E17F, "\xF9\xA8"}, {0x00E180, "\xF9\xA9"}, {0x00E181, "\xF9\xAA"}, {0x00E182, "\xF9\xAB"}, 
{0x00E183, "\xF9\xAC"}, {0x00E184, "\xF9\xAD"}, {0x00E185, "\xF9\xAE"}, {0x00E186, "\xF9\xAF"}, 
{0x00E187, "\xF9\xB0"}, {0x00E188, "\xF9\xB1"}, {0x00E189, "\xF9\xB2"}, {0x00E18A, "\xF9\xB3"}, 
{0x00E18B, "\xF9\xB4"}, {0x00E18C, "\xF9\xB5"}, {0x00E18D, "\xF9\xB6"}, {0x00E18E, "\xF9\xB7"}, 
{0x00E18F, "\xF9\xB8"}, {0x00E190, "\xF9\xB9"}, {0x00E191, "\xF9\xBA"}, {0x00E192, "\xF9\xBB"}, 
{0x00E193, "\xF9\xBC"}, {0x00E194, "\xF9\xBD"}, {0x00E195, "\xF9\xBE"}, {0x00E196, "\xF9\xBF"}, 
{0x00E197, "\xF9\xC0"}, {0x00E198, "\xF9\xC1"}, {0x00E199, "\xF9\xC2"}, {0x00E19A, "\xF9\xC3"}, 
{0x00E19B, "\xF9\xC4"}, {0x00E19C, "\xF9\xC5"}, {0x00E19D, "\xF9\xC6"}, {0x00E19E, "\xF9\xC7"}, 
{0x00E19F, "\xF9\xC8"}, {0x00E1A0, "\xF9\xC9"}, {0x00E1A1, "\xF9\xCA"}, {0x00E1A2, "\xF9\xCB"}, 
{0x00E1A3, "\xF9\xCC"}, {0x00E1A4, "\xF9\xCD"}, {0x00E1A5, "\xF9\xCE"}, {0x00E1A6, "\xF9\xCF"}, 
{0x00E1A7, "\xF9\xD0"}, {0x00E1A8, "\xF9\xD1"}, {0x00E1A9, "\xF9\xD2"}, {0x00E1AA, "\xF9\xD3"}, 
{0x00E1AB, "\xF9\xD4"}, {0x00E1AC, "\xF9\xD5"}, {0x00E1AD, "\xF9\xD6"}, {0x00E1AE, "\xF9\xD7"}, 
{0x00E1AF, "\xF9\xD8"}, {0x00E1B0, "\xF9\xD9"}, {0x00E1B1, "\xF9\xDA"}, {0x00E1B2, "\xF9\xDB"}, 
{0x00E1B3, "\xF9\xDC"}, {0x00E1B4, "\xF9\xDD"}, {0x00E1B5, "\xF9\xDE"}, {0x00E1B6, "\xF9\xDF"}, 
{0x00E1B7, "\xF9\xE0"}, {0x00E1B8, "\xF9\xE1"}, {0x00E1B9, "\xF9\xE2"}, {0x00E1BA, "\xF9\xE3"}, 
{0x00E1BB, "\xF9\xE4"}, {0x00E1BC, "\xF9\xE5"}, {0x00E1BD, "\xF9\xE6"}, {0x00E1BE, "\xF9\xE7"}, 
{0x00E1BF, "\xF9\xE8"}, {0x00E1C0, "\xF9\xE9"}, {0x00E1C1, "\xF9\xEA"}, {0x00E1C2, "\xF9\xEB"}, 
{0x00E1C3, "\xF9\xEC"}, {0x00E1C4, "\xF9\xED"}, {0x00E1C5, "\xF9\xEE"}, {0x00E1C6, "\xF9\xEF"}, 
{0x00E1C7, "\xF9\xF0"}, {0x00E1C8, "\xF9\xF1"}, {0x00E1C9, "\xF9\xF2"}, {0x00E1CA, "\xF9\xF3"}, 

};
 for(size_t i=1; i<sizeof(u2mb_034_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_034_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_035_cp20932_init()
{
static U2MBData u2mb_035_cp20932[] = { {0, ""}, 
{0x00E1CB, "\xF9\xF4"}, {0x00E1CC, "\xF9\xF5"}, {0x00E1CD, "\xF9\xF6"}, {0x00E1CE, "\xF9\xF7"}, 
{0x00E1CF, "\xF9\xF8"}, {0x00E1D0, "\xF9\xF9"}, {0x00E1D1, "\xF9\xFA"}, {0x00E1D2, "\xF9\xFB"}, 
{0x00E1D3, "\xF9\xFC"}, {0x00E1D4, "\xF9\xFD"}, {0x00E1D5, "\xF9\xFE"}, {0x00E1D6, "\xFA\xA1"}, 
{0x00E1D7, "\xFA\xA2"}, {0x00E1D8, "\xFA\xA3"}, {0x00E1D9, "\xFA\xA4"}, {0x00E1DA, "\xFA\xA5"}, 
{0x00E1DB, "\xFA\xA6"}, {0x00E1DC, "\xFA\xA7"}, {0x00E1DD, "\xFA\xA8"}, {0x00E1DE, "\xFA\xA9"}, 
{0x00E1DF, "\xFA\xAA"}, {0x00E1E0, "\xFA\xAB"}, {0x00E1E1, "\xFA\xAC"}, {0x00E1E2, "\xFA\xAD"}, 
{0x00E1E3, "\xFA\xAE"}, {0x00E1E4, "\xFA\xAF"}, {0x00E1E5, "\xFA\xB0"}, {0x00E1E6, "\xFA\xB1"}, 
{0x00E1E7, "\xFA\xB2"}, {0x00E1E8, "\xFA\xB3"}, {0x00E1E9, "\xFA\xB4"}, {0x00E1EA, "\xFA\xB5"}, 
{0x00E1EB, "\xFA\xB6"}, {0x00E1EC, "\xFA\xB7"}, {0x00E1ED, "\xFA\xB8"}, {0x00E1EE, "\xFA\xB9"}, 
{0x00E1EF, "\xFA\xBA"}, {0x00E1F0, "\xFA\xBB"}, {0x00E1F1, "\xFA\xBC"}, {0x00E1F2, "\xFA\xBD"}, 
{0x00E1F3, "\xFA\xBE"}, {0x00E1F4, "\xFA\xBF"}, {0x00E1F5, "\xFA\xC0"}, {0x00E1F6, "\xFA\xC1"}, 
{0x00E1F7, "\xFA\xC2"}, {0x00E1F8, "\xFA\xC3"}, {0x00E1F9, "\xFA\xC4"}, {0x00E1FA, "\xFA\xC5"}, 
{0x00E1FB, "\xFA\xC6"}, {0x00E1FC, "\xFA\xC7"}, {0x00E1FD, "\xFA\xC8"}, {0x00E1FE, "\xFA\xC9"}, 
{0x00E1FF, "\xFA\xCA"}, {0x00E200, "\xFA\xCB"}, {0x00E201, "\xFA\xCC"}, {0x00E202, "\xFA\xCD"}, 
{0x00E203, "\xFA\xCE"}, {0x00E204, "\xFA\xCF"}, {0x00E205, "\xFA\xD0"}, {0x00E206, "\xFA\xD1"}, 
{0x00E207, "\xFA\xD2"}, {0x00E208, "\xFA\xD3"}, {0x00E209, "\xFA\xD4"}, {0x00E20A, "\xFA\xD5"}, 
{0x00E20B, "\xFA\xD6"}, {0x00E20C, "\xFA\xD7"}, {0x00E20D, "\xFA\xD8"}, {0x00E20E, "\xFA\xD9"}, 
{0x00E20F, "\xFA\xDA"}, {0x00E210, "\xFA\xDB"}, {0x00E211, "\xFA\xDC"}, {0x00E212, "\xFA\xDD"}, 
{0x00E213, "\xFA\xDE"}, {0x00E214, "\xFA\xDF"}, {0x00E215, "\xFA\xE0"}, {0x00E216, "\xFA\xE1"}, 
{0x00E217, "\xFA\xE2"}, {0x00E218, "\xFA\xE3"}, {0x00E219, "\xFA\xE4"}, {0x00E21A, "\xFA\xE5"}, 
{0x00E21B, "\xFA\xE6"}, {0x00E21C, "\xFA\xE7"}, {0x00E21D, "\xFA\xE8"}, {0x00E21E, "\xFA\xE9"}, 
{0x00E21F, "\xFA\xEA"}, {0x00E220, "\xFA\xEB"}, {0x00E221, "\xFA\xEC"}, {0x00E222, "\xFA\xED"}, 
{0x00E223, "\xFA\xEE"}, {0x00E224, "\xFA\xEF"}, {0x00E225, "\xFA\xF0"}, {0x00E226, "\xFA\xF1"}, 
{0x00E227, "\xFA\xF2"}, {0x00E228, "\xFA\xF3"}, {0x00E229, "\xFA\xF4"}, {0x00E22A, "\xFA\xF5"}, 
{0x00E22B, "\xFA\xF6"}, {0x00E22C, "\xFA\xF7"}, {0x00E22D, "\xFA\xF8"}, {0x00E22E, "\xFA\xF9"}, 
{0x00E22F, "\xFA\xFA"}, {0x00E230, "\xFA\xFB"}, {0x00E231, "\xFA\xFC"}, {0x00E232, "\xFA\xFD"}, 
{0x00E233, "\xFA\xFE"}, {0x00E234, "\xFB\xA1"}, {0x00E235, "\xFB\xA2"}, {0x00E236, "\xFB\xA3"}, 
{0x00E237, "\xFB\xA4"}, {0x00E238, "\xFB\xA5"}, {0x00E239, "\xFB\xA6"}, {0x00E23A, "\xFB\xA7"}, 
{0x00E23B, "\xFB\xA8"}, {0x00E23C, "\xFB\xA9"}, {0x00E23D, "\xFB\xAA"}, {0x00E23E, "\xFB\xAB"}, 
{0x00E23F, "\xFB\xAC"}, {0x00E240, "\xFB\xAD"}, {0x00E241, "\xFB\xAE"}, {0x00E242, "\xFB\xAF"}, 
{0x00E243, "\xFB\xB0"}, {0x00E244, "\xFB\xB1"}, {0x00E245, "\xFB\xB2"}, {0x00E246, "\xFB\xB3"}, 
{0x00E247, "\xFB\xB4"}, {0x00E248, "\xFB\xB5"}, {0x00E249, "\xFB\xB6"}, {0x00E24A, "\xFB\xB7"}, 
{0x00E24B, "\xFB\xB8"}, {0x00E24C, "\xFB\xB9"}, {0x00E24D, "\xFB\xBA"}, {0x00E24E, "\xFB\xBB"}, 
{0x00E24F, "\xFB\xBC"}, {0x00E250, "\xFB\xBD"}, {0x00E251, "\xFB\xBE"}, {0x00E252, "\xFB\xBF"}, 
{0x00E253, "\xFB\xC0"}, {0x00E254, "\xFB\xC1"}, {0x00E255, "\xFB\xC2"}, {0x00E256, "\xFB\xC3"}, 
{0x00E257, "\xFB\xC4"}, {0x00E258, "\xFB\xC5"}, {0x00E259, "\xFB\xC6"}, {0x00E25A, "\xFB\xC7"}, 
{0x00E25B, "\xFB\xC8"}, {0x00E25C, "\xFB\xC9"}, {0x00E25D, "\xFB\xCA"}, {0x00E25E, "\xFB\xCB"}, 
{0x00E25F, "\xFB\xCC"}, {0x00E260, "\xFB\xCD"}, {0x00E261, "\xFB\xCE"}, {0x00E262, "\xFB\xCF"}, 
{0x00E263, "\xFB\xD0"}, {0x00E264, "\xFB\xD1"}, {0x00E265, "\xFB\xD2"}, {0x00E266, "\xFB\xD3"}, 
{0x00E267, "\xFB\xD4"}, {0x00E268, "\xFB\xD5"}, {0x00E269, "\xFB\xD6"}, {0x00E26A, "\xFB\xD7"}, 
{0x00E26B, "\xFB\xD8"}, {0x00E26C, "\xFB\xD9"}, {0x00E26D, "\xFB\xDA"}, {0x00E26E, "\xFB\xDB"}, 
{0x00E26F, "\xFB\xDC"}, {0x00E270, "\xFB\xDD"}, {0x00E271, "\xFB\xDE"}, {0x00E272, "\xFB\xDF"}, 
{0x00E273, "\xFB\xE0"}, {0x00E274, "\xFB\xE1"}, {0x00E275, "\xFB\xE2"}, {0x00E276, "\xFB\xE3"}, 
{0x00E277, "\xFB\xE4"}, {0x00E278, "\xFB\xE5"}, {0x00E279, "\xFB\xE6"}, {0x00E27A, "\xFB\xE7"}, 
{0x00E27B, "\xFB\xE8"}, {0x00E27C, "\xFB\xE9"}, {0x00E27D, "\xFB\xEA"}, {0x00E27E, "\xFB\xEB"}, 
{0x00E27F, "\xFB\xEC"}, {0x00E280, "\xFB\xED"}, {0x00E281, "\xFB\xEE"}, {0x00E282, "\xFB\xEF"}, 
{0x00E283, "\xFB\xF0"}, {0x00E284, "\xFB\xF1"}, {0x00E285, "\xFB\xF2"}, {0x00E286, "\xFB\xF3"}, 
{0x00E287, "\xFB\xF4"}, {0x00E288, "\xFB\xF5"}, {0x00E289, "\xFB\xF6"}, {0x00E28A, "\xFB\xF7"}, 
{0x00E28B, "\xFB\xF8"}, {0x00E28C, "\xFB\xF9"}, {0x00E28D, "\xFB\xFA"}, {0x00E28E, "\xFB\xFB"}, 
{0x00E28F, "\xFB\xFC"}, {0x00E290, "\xFB\xFD"}, {0x00E291, "\xFB\xFE"}, {0x00E292, "\xFC\xA1"}, 
{0x00E293, "\xFC\xA2"}, {0x00E294, "\xFC\xA3"}, {0x00E295, "\xFC\xA4"}, {0x00E296, "\xFC\xA5"}, 
{0x00E297, "\xFC\xA6"}, {0x00E298, "\xFC\xA7"}, {0x00E299, "\xFC\xA8"}, {0x00E29A, "\xFC\xA9"}, 
{0x00E29B, "\xFC\xAA"}, {0x00E29C, "\xFC\xAB"}, {0x00E29D, "\xFC\xAC"}, {0x00E29E, "\xFC\xAD"}, 
{0x00E29F, "\xFC\xAE"}, {0x00E2A0, "\xFC\xAF"}, {0x00E2A1, "\xFC\xB0"}, {0x00E2A2, "\xFC\xB1"}, 
{0x00E2A3, "\xFC\xB2"}, {0x00E2A4, "\xFC\xB3"}, {0x00E2A5, "\xFC\xB4"}, {0x00E2A6, "\xFC\xB5"}, 
{0x00E2A7, "\xFC\xB6"}, {0x00E2A8, "\xFC\xB7"}, {0x00E2A9, "\xFC\xB8"}, {0x00E2AA, "\xFC\xB9"}, 
{0x00E2AB, "\xFC\xBA"}, {0x00E2AC, "\xFC\xBB"}, {0x00E2AD, "\xFC\xBC"}, {0x00E2AE, "\xFC\xBD"}, 
{0x00E2AF, "\xFC\xBE"}, {0x00E2B0, "\xFC\xBF"}, {0x00E2B1, "\xFC\xC0"}, {0x00E2B2, "\xFC\xC1"}, 
{0x00E2B3, "\xFC\xC2"}, {0x00E2B4, "\xFC\xC3"}, {0x00E2B5, "\xFC\xC4"}, {0x00E2B6, "\xFC\xC5"}, 
{0x00E2B7, "\xFC\xC6"}, {0x00E2B8, "\xFC\xC7"}, {0x00E2B9, "\xFC\xC8"}, {0x00E2BA, "\xFC\xC9"}, 
{0x00E2BB, "\xFC\xCA"}, {0x00E2BC, "\xFC\xCB"}, {0x00E2BD, "\xFC\xCC"}, {0x00E2BE, "\xFC\xCD"}, 
{0x00E2BF, "\xFC\xCE"}, {0x00E2C0, "\xFC\xCF"}, {0x00E2C1, "\xFC\xD0"}, {0x00E2C2, "\xFC\xD1"}, 
{0x00E2C3, "\xFC\xD2"}, {0x00E2C4, "\xFC\xD3"}, {0x00E2C5, "\xFC\xD4"}, {0x00E2C6, "\xFC\xD5"}, 
{0x00E2C7, "\xFC\xD6"}, {0x00E2C8, "\xFC\xD7"}, {0x00E2C9, "\xFC\xD8"}, {0x00E2CA, "\xFC\xD9"}, 

};
 for(size_t i=1; i<sizeof(u2mb_035_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_035_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_036_cp20932_init()
{
static U2MBData u2mb_036_cp20932[] = { {0, ""}, 
{0x00E2CB, "\xFC\xDA"}, {0x00E2CC, "\xFC\xDB"}, {0x00E2CD, "\xFC\xDC"}, {0x00E2CE, "\xFC\xDD"}, 
{0x00E2CF, "\xFC\xDE"}, {0x00E2D0, "\xFC\xDF"}, {0x00E2D1, "\xFC\xE0"}, {0x00E2D2, "\xFC\xE1"}, 
{0x00E2D3, "\xFC\xE2"}, {0x00E2D4, "\xFC\xE3"}, {0x00E2D5, "\xFC\xE4"}, {0x00E2D6, "\xFC\xE5"}, 
{0x00E2D7, "\xFC\xE6"}, {0x00E2D8, "\xFC\xE7"}, {0x00E2D9, "\xFC\xE8"}, {0x00E2DA, "\xFC\xE9"}, 
{0x00E2DB, "\xFC\xEA"}, {0x00E2DC, "\xFC\xEB"}, {0x00E2DD, "\xFC\xEC"}, {0x00E2DE, "\xFC\xED"}, 
{0x00E2DF, "\xFC\xEE"}, {0x00E2E0, "\xFC\xEF"}, {0x00E2E1, "\xFC\xF0"}, {0x00E2E2, "\xFC\xF1"}, 
{0x00E2E3, "\xFC\xF2"}, {0x00E2E4, "\xFC\xF3"}, {0x00E2E5, "\xFC\xF4"}, {0x00E2E6, "\xFC\xF5"}, 
{0x00E2E7, "\xFC\xF6"}, {0x00E2E8, "\xFC\xF7"}, {0x00E2E9, "\xFC\xF8"}, {0x00E2EA, "\xFC\xF9"}, 
{0x00E2EB, "\xFC\xFA"}, {0x00E2EC, "\xFC\xFB"}, {0x00E2ED, "\xFC\xFC"}, {0x00E2EE, "\xFC\xFD"}, 
{0x00E2EF, "\xFC\xFE"}, {0x00E2F0, "\xFD\xA1"}, {0x00E2F1, "\xFD\xA2"}, {0x00E2F2, "\xFD\xA3"}, 
{0x00E2F3, "\xFD\xA4"}, {0x00E2F4, "\xFD\xA5"}, {0x00E2F5, "\xFD\xA6"}, {0x00E2F6, "\xFD\xA7"}, 
{0x00E2F7, "\xFD\xA8"}, {0x00E2F8, "\xFD\xA9"}, {0x00E2F9, "\xFD\xAA"}, {0x00E2FA, "\xFD\xAB"}, 
{0x00E2FB, "\xFD\xAC"}, {0x00E2FC, "\xFD\xAD"}, {0x00E2FD, "\xFD\xAE"}, {0x00E2FE, "\xFD\xAF"}, 
{0x00E2FF, "\xFD\xB0"}, {0x00E300, "\xFD\xB1"}, {0x00E301, "\xFD\xB2"}, {0x00E302, "\xFD\xB3"}, 
{0x00E303, "\xFD\xB4"}, {0x00E304, "\xFD\xB5"}, {0x00E305, "\xFD\xB6"}, {0x00E306, "\xFD\xB7"}, 
{0x00E307, "\xFD\xB8"}, {0x00E308, "\xFD\xB9"}, {0x00E309, "\xFD\xBA"}, {0x00E30A, "\xFD\xBB"}, 
{0x00E30B, "\xFD\xBC"}, {0x00E30C, "\xFD\xBD"}, {0x00E30D, "\xFD\xBE"}, {0x00E30E, "\xFD\xBF"}, 
{0x00E30F, "\xFD\xC0"}, {0x00E310, "\xFD\xC1"}, {0x00E311, "\xFD\xC2"}, {0x00E312, "\xFD\xC3"}, 
{0x00E313, "\xFD\xC4"}, {0x00E314, "\xFD\xC5"}, {0x00E315, "\xFD\xC6"}, {0x00E316, "\xFD\xC7"}, 
{0x00E317, "\xFD\xC8"}, {0x00E318, "\xFD\xC9"}, {0x00E319, "\xFD\xCA"}, {0x00E31A, "\xFD\xCB"}, 
{0x00E31B, "\xFD\xCC"}, {0x00E31C, "\xFD\xCD"}, {0x00E31D, "\xFD\xCE"}, {0x00E31E, "\xFD\xCF"}, 
{0x00E31F, "\xFD\xD0"}, {0x00E320, "\xFD\xD1"}, {0x00E321, "\xFD\xD2"}, {0x00E322, "\xFD\xD3"}, 
{0x00E323, "\xFD\xD4"}, {0x00E324, "\xFD\xD5"}, {0x00E325, "\xFD\xD6"}, {0x00E326, "\xFD\xD7"}, 
{0x00E327, "\xFD\xD8"}, {0x00E328, "\xFD\xD9"}, {0x00E329, "\xFD\xDA"}, {0x00E32A, "\xFD\xDB"}, 
{0x00E32B, "\xFD\xDC"}, {0x00E32C, "\xFD\xDD"}, {0x00E32D, "\xFD\xDE"}, {0x00E32E, "\xFD\xDF"}, 
{0x00E32F, "\xFD\xE0"}, {0x00E330, "\xFD\xE1"}, {0x00E331, "\xFD\xE2"}, {0x00E332, "\xFD\xE3"}, 
{0x00E333, "\xFD\xE4"}, {0x00E334, "\xFD\xE5"}, {0x00E335, "\xFD\xE6"}, {0x00E336, "\xFD\xE7"}, 
{0x00E337, "\xFD\xE8"}, {0x00E338, "\xFD\xE9"}, {0x00E339, "\xFD\xEA"}, {0x00E33A, "\xFD\xEB"}, 
{0x00E33B, "\xFD\xEC"}, {0x00E33C, "\xFD\xED"}, {0x00E33D, "\xFD\xEE"}, {0x00E33E, "\xFD\xEF"}, 
{0x00E33F, "\xFD\xF0"}, {0x00E340, "\xFD\xF1"}, {0x00E341, "\xFD\xF2"}, {0x00E342, "\xFD\xF3"}, 
{0x00E343, "\xFD\xF4"}, {0x00E344, "\xFD\xF5"}, {0x00E345, "\xFD\xF6"}, {0x00E346, "\xFD\xF7"}, 
{0x00E347, "\xFD\xF8"}, {0x00E348, "\xFD\xF9"}, {0x00E349, "\xFD\xFA"}, {0x00E34A, "\xFD\xFB"}, 
{0x00E34B, "\xFD\xFC"}, {0x00E34C, "\xFD\xFD"}, {0x00E34D, "\xFD\xFE"}, {0x00E34E, "\xFE\xA1"}, 
{0x00E34F, "\xFE\xA2"}, {0x00E350, "\xFE\xA3"}, {0x00E351, "\xFE\xA4"}, {0x00E352, "\xFE\xA5"}, 
{0x00E353, "\xFE\xA6"}, {0x00E354, "\xFE\xA7"}, {0x00E355, "\xFE\xA8"}, {0x00E356, "\xFE\xA9"}, 
{0x00E357, "\xFE\xAA"}, {0x00E358, "\xFE\xAB"}, {0x00E359, "\xFE\xAC"}, {0x00E35A, "\xFE\xAD"}, 
{0x00E35B, "\xFE\xAE"}, {0x00E35C, "\xFE\xAF"}, {0x00E35D, "\xFE\xB0"}, {0x00E35E, "\xFE\xB1"}, 
{0x00E35F, "\xFE\xB2"}, {0x00E360, "\xFE\xB3"}, {0x00E361, "\xFE\xB4"}, {0x00E362, "\xFE\xB5"}, 
{0x00E363, "\xFE\xB6"}, {0x00E364, "\xFE\xB7"}, {0x00E365, "\xFE\xB8"}, {0x00E366, "\xFE\xB9"}, 
{0x00E367, "\xFE\xBA"}, {0x00E368, "\xFE\xBB"}, {0x00E369, "\xFE\xBC"}, {0x00E36A, "\xFE\xBD"}, 
{0x00E36B, "\xFE\xBE"}, {0x00E36C, "\xFE\xBF"}, {0x00E36D, "\xFE\xC0"}, {0x00E36E, "\xFE\xC1"}, 
{0x00E36F, "\xFE\xC2"}, {0x00E370, "\xFE\xC3"}, {0x00E371, "\xFE\xC4"}, {0x00E372, "\xFE\xC5"}, 
{0x00E373, "\xFE\xC6"}, {0x00E374, "\xFE\xC7"}, {0x00E375, "\xFE\xC8"}, {0x00E376, "\xFE\xC9"}, 
{0x00E377, "\xFE\xCA"}, {0x00E378, "\xFE\xCB"}, {0x00E379, "\xFE\xCC"}, {0x00E37A, "\xFE\xCD"}, 
{0x00E37B, "\xFE\xCE"}, {0x00E37C, "\xFE\xCF"}, {0x00E37D, "\xFE\xD0"}, {0x00E37E, "\xFE\xD1"}, 
{0x00E37F, "\xFE\xD2"}, {0x00E380, "\xFE\xD3"}, {0x00E381, "\xFE\xD4"}, {0x00E382, "\xFE\xD5"}, 
{0x00E383, "\xFE\xD6"}, {0x00E384, "\xFE\xD7"}, {0x00E385, "\xFE\xD8"}, {0x00E386, "\xFE\xD9"}, 
{0x00E387, "\xFE\xDA"}, {0x00E388, "\xFE\xDB"}, {0x00E389, "\xFE\xDC"}, {0x00E38A, "\xFE\xDD"}, 
{0x00E38B, "\xFE\xDE"}, {0x00E38C, "\xFE\xDF"}, {0x00E38D, "\xFE\xE0"}, {0x00E38E, "\xFE\xE1"}, 
{0x00E38F, "\xFE\xE2"}, {0x00E390, "\xFE\xE3"}, {0x00E391, "\xFE\xE4"}, {0x00E392, "\xFE\xE5"}, 
{0x00E393, "\xFE\xE6"}, {0x00E394, "\xFE\xE7"}, {0x00E395, "\xFE\xE8"}, {0x00E396, "\xFE\xE9"}, 
{0x00E397, "\xFE\xEA"}, {0x00E398, "\xFE\xEB"}, {0x00E399, "\xFE\xEC"}, {0x00E39A, "\xFE\xED"}, 
{0x00E39B, "\xFE\xEE"}, {0x00E39C, "\xFE\xEF"}, {0x00E39D, "\xFE\xF0"}, {0x00E39E, "\xFE\xF1"}, 
{0x00E39F, "\xFE\xF2"}, {0x00E3A0, "\xFE\xF3"}, {0x00E3A1, "\xFE\xF4"}, {0x00E3A2, "\xFE\xF5"}, 
{0x00E3A3, "\xFE\xF6"}, {0x00E3A4, "\xFE\xF7"}, {0x00E3A5, "\xFE\xF8"}, {0x00E3A6, "\xFE\xF9"}, 
{0x00E3A7, "\xFE\xFA"}, {0x00E3A8, "\xFE\xFB"}, {0x00E3A9, "\xFE\xFC"}, {0x00E3AA, "\xFE\xFD"}, 
{0x00E3AB, "\xFE\xFE"}, {0x00E3AC, "\xF5\x21"}, {0x00E3AD, "\xF5\x22"}, {0x00E3AE, "\xF5\x23"}, 
{0x00E3AF, "\xF5\x24"}, {0x00E3B0, "\xF5\x25"}, {0x00E3B1, "\xF5\x26"}, {0x00E3B2, "\xF5\x27"}, 
{0x00E3B3, "\xF5\x28"}, {0x00E3B4, "\xF5\x29"}, {0x00E3B5, "\xF5\x2A"}, {0x00E3B6, "\xF5\x2B"}, 
{0x00E3B7, "\xF5\x2C"}, {0x00E3B8, "\xF5\x2D"}, {0x00E3B9, "\xF5\x2E"}, {0x00E3BA, "\xF5\x2F"}, 
{0x00E3BB, "\xF5\x30"}, {0x00E3BC, "\xF5\x31"}, {0x00E3BD, "\xF5\x32"}, {0x00E3BE, "\xF5\x33"}, 
{0x00E3BF, "\xF5\x34"}, {0x00E3C0, "\xF5\x35"}, {0x00E3C1, "\xF5\x36"}, {0x00E3C2, "\xF5\x37"}, 
{0x00E3C3, "\xF5\x38"}, {0x00E3C4, "\xF5\x39"}, {0x00E3C5, "\xF5\x3A"}, {0x00E3C6, "\xF5\x3B"}, 
{0x00E3C7, "\xF5\x3C"}, {0x00E3C8, "\xF5\x3D"}, {0x00E3C9, "\xF5\x3E"}, {0x00E3CA, "\xF5\x3F"}, 

};
 for(size_t i=1; i<sizeof(u2mb_036_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_036_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_037_cp20932_init()
{
static U2MBData u2mb_037_cp20932[] = { {0, ""}, 
{0x00E3CB, "\xF5\x40"}, {0x00E3CC, "\xF5\x41"}, {0x00E3CD, "\xF5\x42"}, {0x00E3CE, "\xF5\x43"}, 
{0x00E3CF, "\xF5\x44"}, {0x00E3D0, "\xF5\x45"}, {0x00E3D1, "\xF5\x46"}, {0x00E3D2, "\xF5\x47"}, 
{0x00E3D3, "\xF5\x48"}, {0x00E3D4, "\xF5\x49"}, {0x00E3D5, "\xF5\x4A"}, {0x00E3D6, "\xF5\x4B"}, 
{0x00E3D7, "\xF5\x4C"}, {0x00E3D8, "\xF5\x4D"}, {0x00E3D9, "\xF5\x4E"}, {0x00E3DA, "\xF5\x4F"}, 
{0x00E3DB, "\xF5\x50"}, {0x00E3DC, "\xF5\x51"}, {0x00E3DD, "\xF5\x52"}, {0x00E3DE, "\xF5\x53"}, 
{0x00E3DF, "\xF5\x54"}, {0x00E3E0, "\xF5\x55"}, {0x00E3E1, "\xF5\x56"}, {0x00E3E2, "\xF5\x57"}, 
{0x00E3E3, "\xF5\x58"}, {0x00E3E4, "\xF5\x59"}, {0x00E3E5, "\xF5\x5A"}, {0x00E3E6, "\xF5\x5B"}, 
{0x00E3E7, "\xF5\x5C"}, {0x00E3E8, "\xF5\x5D"}, {0x00E3E9, "\xF5\x5E"}, {0x00E3EA, "\xF5\x5F"}, 
{0x00E3EB, "\xF5\x60"}, {0x00E3EC, "\xF5\x61"}, {0x00E3ED, "\xF5\x62"}, {0x00E3EE, "\xF5\x63"}, 
{0x00E3EF, "\xF5\x64"}, {0x00E3F0, "\xF5\x65"}, {0x00E3F1, "\xF5\x66"}, {0x00E3F2, "\xF5\x67"}, 
{0x00E3F3, "\xF5\x68"}, {0x00E3F4, "\xF5\x69"}, {0x00E3F5, "\xF5\x6A"}, {0x00E3F6, "\xF5\x6B"}, 
{0x00E3F7, "\xF5\x6C"}, {0x00E3F8, "\xF5\x6D"}, {0x00E3F9, "\xF5\x6E"}, {0x00E3FA, "\xF5\x6F"}, 
{0x00E3FB, "\xF5\x70"}, {0x00E3FC, "\xF5\x71"}, {0x00E3FD, "\xF5\x72"}, {0x00E3FE, "\xF5\x73"}, 
{0x00E3FF, "\xF5\x74"}, {0x00E400, "\xF5\x75"}, {0x00E401, "\xF5\x76"}, {0x00E402, "\xF5\x77"}, 
{0x00E403, "\xF5\x78"}, {0x00E404, "\xF5\x79"}, {0x00E405, "\xF5\x7A"}, {0x00E406, "\xF5\x7B"}, 
{0x00E407, "\xF5\x7C"}, {0x00E408, "\xF5\x7D"}, {0x00E409, "\xF5\x7E"}, {0x00E40A, "\xF6\x21"}, 
{0x00E40B, "\xF6\x22"}, {0x00E40C, "\xF6\x23"}, {0x00E40D, "\xF6\x24"}, {0x00E40E, "\xF6\x25"}, 
{0x00E40F, "\xF6\x26"}, {0x00E410, "\xF6\x27"}, {0x00E411, "\xF6\x28"}, {0x00E412, "\xF6\x29"}, 
{0x00E413, "\xF6\x2A"}, {0x00E414, "\xF6\x2B"}, {0x00E415, "\xF6\x2C"}, {0x00E416, "\xF6\x2D"}, 
{0x00E417, "\xF6\x2E"}, {0x00E418, "\xF6\x2F"}, {0x00E419, "\xF6\x30"}, {0x00E41A, "\xF6\x31"}, 
{0x00E41B, "\xF6\x32"}, {0x00E41C, "\xF6\x33"}, {0x00E41D, "\xF6\x34"}, {0x00E41E, "\xF6\x35"}, 
{0x00E41F, "\xF6\x36"}, {0x00E420, "\xF6\x37"}, {0x00E421, "\xF6\x38"}, {0x00E422, "\xF6\x39"}, 
{0x00E423, "\xF6\x3A"}, {0x00E424, "\xF6\x3B"}, {0x00E425, "\xF6\x3C"}, {0x00E426, "\xF6\x3D"}, 
{0x00E427, "\xF6\x3E"}, {0x00E428, "\xF6\x3F"}, {0x00E429, "\xF6\x40"}, {0x00E42A, "\xF6\x41"}, 
{0x00E42B, "\xF6\x42"}, {0x00E42C, "\xF6\x43"}, {0x00E42D, "\xF6\x44"}, {0x00E42E, "\xF6\x45"}, 
{0x00E42F, "\xF6\x46"}, {0x00E430, "\xF6\x47"}, {0x00E431, "\xF6\x48"}, {0x00E432, "\xF6\x49"}, 
{0x00E433, "\xF6\x4A"}, {0x00E434, "\xF6\x4B"}, {0x00E435, "\xF6\x4C"}, {0x00E436, "\xF6\x4D"}, 
{0x00E437, "\xF6\x4E"}, {0x00E438, "\xF6\x4F"}, {0x00E439, "\xF6\x50"}, {0x00E43A, "\xF6\x51"}, 
{0x00E43B, "\xF6\x52"}, {0x00E43C, "\xF6\x53"}, {0x00E43D, "\xF6\x54"}, {0x00E43E, "\xF6\x55"}, 
{0x00E43F, "\xF6\x56"}, {0x00E440, "\xF6\x57"}, {0x00E441, "\xF6\x58"}, {0x00E442, "\xF6\x59"}, 
{0x00E443, "\xF6\x5A"}, {0x00E444, "\xF6\x5B"}, {0x00E445, "\xF6\x5C"}, {0x00E446, "\xF6\x5D"}, 
{0x00E447, "\xF6\x5E"}, {0x00E448, "\xF6\x5F"}, {0x00E449, "\xF6\x60"}, {0x00E44A, "\xF6\x61"}, 
{0x00E44B, "\xF6\x62"}, {0x00E44C, "\xF6\x63"}, {0x00E44D, "\xF6\x64"}, {0x00E44E, "\xF6\x65"}, 
{0x00E44F, "\xF6\x66"}, {0x00E450, "\xF6\x67"}, {0x00E451, "\xF6\x68"}, {0x00E452, "\xF6\x69"}, 
{0x00E453, "\xF6\x6A"}, {0x00E454, "\xF6\x6B"}, {0x00E455, "\xF6\x6C"}, {0x00E456, "\xF6\x6D"}, 
{0x00E457, "\xF6\x6E"}, {0x00E458, "\xF6\x6F"}, {0x00E459, "\xF6\x70"}, {0x00E45A, "\xF6\x71"}, 
{0x00E45B, "\xF6\x72"}, {0x00E45C, "\xF6\x73"}, {0x00E45D, "\xF6\x74"}, {0x00E45E, "\xF6\x75"}, 
{0x00E45F, "\xF6\x76"}, {0x00E460, "\xF6\x77"}, {0x00E461, "\xF6\x78"}, {0x00E462, "\xF6\x79"}, 
{0x00E463, "\xF6\x7A"}, {0x00E464, "\xF6\x7B"}, {0x00E465, "\xF6\x7C"}, {0x00E466, "\xF6\x7D"}, 
{0x00E467, "\xF6\x7E"}, {0x00E468, "\xF7\x21"}, {0x00E469, "\xF7\x22"}, {0x00E46A, "\xF7\x23"}, 
{0x00E46B, "\xF7\x24"}, {0x00E46C, "\xF7\x25"}, {0x00E46D, "\xF7\x26"}, {0x00E46E, "\xF7\x27"}, 
{0x00E46F, "\xF7\x28"}, {0x00E470, "\xF7\x29"}, {0x00E471, "\xF7\x2A"}, {0x00E472, "\xF7\x2B"}, 
{0x00E473, "\xF7\x2C"}, {0x00E474, "\xF7\x2D"}, {0x00E475, "\xF7\x2E"}, {0x00E476, "\xF7\x2F"}, 
{0x00E477, "\xF7\x30"}, {0x00E478, "\xF7\x31"}, {0x00E479, "\xF7\x32"}, {0x00E47A, "\xF7\x33"}, 
{0x00E47B, "\xF7\x34"}, {0x00E47C, "\xF7\x35"}, {0x00E47D, "\xF7\x36"}, {0x00E47E, "\xF7\x37"}, 
{0x00E47F, "\xF7\x38"}, {0x00E480, "\xF7\x39"}, {0x00E481, "\xF7\x3A"}, {0x00E482, "\xF7\x3B"}, 
{0x00E483, "\xF7\x3C"}, {0x00E484, "\xF7\x3D"}, {0x00E485, "\xF7\x3E"}, {0x00E486, "\xF7\x3F"}, 
{0x00E487, "\xF7\x40"}, {0x00E488, "\xF7\x41"}, {0x00E489, "\xF7\x42"}, {0x00E48A, "\xF7\x43"}, 
{0x00E48B, "\xF7\x44"}, {0x00E48C, "\xF7\x45"}, {0x00E48D, "\xF7\x46"}, {0x00E48E, "\xF7\x47"}, 
{0x00E48F, "\xF7\x48"}, {0x00E490, "\xF7\x49"}, {0x00E491, "\xF7\x4A"}, {0x00E492, "\xF7\x4B"}, 
{0x00E493, "\xF7\x4C"}, {0x00E494, "\xF7\x4D"}, {0x00E495, "\xF7\x4E"}, {0x00E496, "\xF7\x4F"}, 
{0x00E497, "\xF7\x50"}, {0x00E498, "\xF7\x51"}, {0x00E499, "\xF7\x52"}, {0x00E49A, "\xF7\x53"}, 
{0x00E49B, "\xF7\x54"}, {0x00E49C, "\xF7\x55"}, {0x00E49D, "\xF7\x56"}, {0x00E49E, "\xF7\x57"}, 
{0x00E49F, "\xF7\x58"}, {0x00E4A0, "\xF7\x59"}, {0x00E4A1, "\xF7\x5A"}, {0x00E4A2, "\xF7\x5B"}, 
{0x00E4A3, "\xF7\x5C"}, {0x00E4A4, "\xF7\x5D"}, {0x00E4A5, "\xF7\x5E"}, {0x00E4A6, "\xF7\x5F"}, 
{0x00E4A7, "\xF7\x60"}, {0x00E4A8, "\xF7\x61"}, {0x00E4A9, "\xF7\x62"}, {0x00E4AA, "\xF7\x63"}, 
{0x00E4AB, "\xF7\x64"}, {0x00E4AC, "\xF7\x65"}, {0x00E4AD, "\xF7\x66"}, {0x00E4AE, "\xF7\x67"}, 
{0x00E4AF, "\xF7\x68"}, {0x00E4B0, "\xF7\x69"}, {0x00E4B1, "\xF7\x6A"}, {0x00E4B2, "\xF7\x6B"}, 
{0x00E4B3, "\xF7\x6C"}, {0x00E4B4, "\xF7\x6D"}, {0x00E4B5, "\xF7\x6E"}, {0x00E4B6, "\xF7\x6F"}, 
{0x00E4B7, "\xF7\x70"}, {0x00E4B8, "\xF7\x71"}, {0x00E4B9, "\xF7\x72"}, {0x00E4BA, "\xF7\x73"}, 
{0x00E4BB, "\xF7\x74"}, {0x00E4BC, "\xF7\x75"}, {0x00E4BD, "\xF7\x76"}, {0x00E4BE, "\xF7\x77"}, 
{0x00E4BF, "\xF7\x78"}, {0x00E4C0, "\xF7\x79"}, {0x00E4C1, "\xF7\x7A"}, {0x00E4C2, "\xF7\x7B"}, 
{0x00E4C3, "\xF7\x7C"}, {0x00E4C4, "\xF7\x7D"}, {0x00E4C5, "\xF7\x7E"}, {0x00E4C6, "\xF8\x21"}, 
{0x00E4C7, "\xF8\x22"}, {0x00E4C8, "\xF8\x23"}, {0x00E4C9, "\xF8\x24"}, {0x00E4CA, "\xF8\x25"}, 

};
 for(size_t i=1; i<sizeof(u2mb_037_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_037_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_038_cp20932_init()
{
static U2MBData u2mb_038_cp20932[] = { {0, ""}, 
{0x00E4CB, "\xF8\x26"}, {0x00E4CC, "\xF8\x27"}, {0x00E4CD, "\xF8\x28"}, {0x00E4CE, "\xF8\x29"}, 
{0x00E4CF, "\xF8\x2A"}, {0x00E4D0, "\xF8\x2B"}, {0x00E4D1, "\xF8\x2C"}, {0x00E4D2, "\xF8\x2D"}, 
{0x00E4D3, "\xF8\x2E"}, {0x00E4D4, "\xF8\x2F"}, {0x00E4D5, "\xF8\x30"}, {0x00E4D6, "\xF8\x31"}, 
{0x00E4D7, "\xF8\x32"}, {0x00E4D8, "\xF8\x33"}, {0x00E4D9, "\xF8\x34"}, {0x00E4DA, "\xF8\x35"}, 
{0x00E4DB, "\xF8\x36"}, {0x00E4DC, "\xF8\x37"}, {0x00E4DD, "\xF8\x38"}, {0x00E4DE, "\xF8\x39"}, 
{0x00E4DF, "\xF8\x3A"}, {0x00E4E0, "\xF8\x3B"}, {0x00E4E1, "\xF8\x3C"}, {0x00E4E2, "\xF8\x3D"}, 
{0x00E4E3, "\xF8\x3E"}, {0x00E4E4, "\xF8\x3F"}, {0x00E4E5, "\xF8\x40"}, {0x00E4E6, "\xF8\x41"}, 
{0x00E4E7, "\xF8\x42"}, {0x00E4E8, "\xF8\x43"}, {0x00E4E9, "\xF8\x44"}, {0x00E4EA, "\xF8\x45"}, 
{0x00E4EB, "\xF8\x46"}, {0x00E4EC, "\xF8\x47"}, {0x00E4ED, "\xF8\x48"}, {0x00E4EE, "\xF8\x49"}, 
{0x00E4EF, "\xF8\x4A"}, {0x00E4F0, "\xF8\x4B"}, {0x00E4F1, "\xF8\x4C"}, {0x00E4F2, "\xF8\x4D"}, 
{0x00E4F3, "\xF8\x4E"}, {0x00E4F4, "\xF8\x4F"}, {0x00E4F5, "\xF8\x50"}, {0x00E4F6, "\xF8\x51"}, 
{0x00E4F7, "\xF8\x52"}, {0x00E4F8, "\xF8\x53"}, {0x00E4F9, "\xF8\x54"}, {0x00E4FA, "\xF8\x55"}, 
{0x00E4FB, "\xF8\x56"}, {0x00E4FC, "\xF8\x57"}, {0x00E4FD, "\xF8\x58"}, {0x00E4FE, "\xF8\x59"}, 
{0x00E4FF, "\xF8\x5A"}, {0x00E500, "\xF8\x5B"}, {0x00E501, "\xF8\x5C"}, {0x00E502, "\xF8\x5D"}, 
{0x00E503, "\xF8\x5E"}, {0x00E504, "\xF8\x5F"}, {0x00E505, "\xF8\x60"}, {0x00E506, "\xF8\x61"}, 
{0x00E507, "\xF8\x62"}, {0x00E508, "\xF8\x63"}, {0x00E509, "\xF8\x64"}, {0x00E50A, "\xF8\x65"}, 
{0x00E50B, "\xF8\x66"}, {0x00E50C, "\xF8\x67"}, {0x00E50D, "\xF8\x68"}, {0x00E50E, "\xF8\x69"}, 
{0x00E50F, "\xF8\x6A"}, {0x00E510, "\xF8\x6B"}, {0x00E511, "\xF8\x6C"}, {0x00E512, "\xF8\x6D"}, 
{0x00E513, "\xF8\x6E"}, {0x00E514, "\xF8\x6F"}, {0x00E515, "\xF8\x70"}, {0x00E516, "\xF8\x71"}, 
{0x00E517, "\xF8\x72"}, {0x00E518, "\xF8\x73"}, {0x00E519, "\xF8\x74"}, {0x00E51A, "\xF8\x75"}, 
{0x00E51B, "\xF8\x76"}, {0x00E51C, "\xF8\x77"}, {0x00E51D, "\xF8\x78"}, {0x00E51E, "\xF8\x79"}, 
{0x00E51F, "\xF8\x7A"}, {0x00E520, "\xF8\x7B"}, {0x00E521, "\xF8\x7C"}, {0x00E522, "\xF8\x7D"}, 
{0x00E523, "\xF8\x7E"}, {0x00E524, "\xF9\x21"}, {0x00E525, "\xF9\x22"}, {0x00E526, "\xF9\x23"}, 
{0x00E527, "\xF9\x24"}, {0x00E528, "\xF9\x25"}, {0x00E529, "\xF9\x26"}, {0x00E52A, "\xF9\x27"}, 
{0x00E52B, "\xF9\x28"}, {0x00E52C, "\xF9\x29"}, {0x00E52D, "\xF9\x2A"}, {0x00E52E, "\xF9\x2B"}, 
{0x00E52F, "\xF9\x2C"}, {0x00E530, "\xF9\x2D"}, {0x00E531, "\xF9\x2E"}, {0x00E532, "\xF9\x2F"}, 
{0x00E533, "\xF9\x30"}, {0x00E534, "\xF9\x31"}, {0x00E535, "\xF9\x32"}, {0x00E536, "\xF9\x33"}, 
{0x00E537, "\xF9\x34"}, {0x00E538, "\xF9\x35"}, {0x00E539, "\xF9\x36"}, {0x00E53A, "\xF9\x37"}, 
{0x00E53B, "\xF9\x38"}, {0x00E53C, "\xF9\x39"}, {0x00E53D, "\xF9\x3A"}, {0x00E53E, "\xF9\x3B"}, 
{0x00E53F, "\xF9\x3C"}, {0x00E540, "\xF9\x3D"}, {0x00E541, "\xF9\x3E"}, {0x00E542, "\xF9\x3F"}, 
{0x00E543, "\xF9\x40"}, {0x00E544, "\xF9\x41"}, {0x00E545, "\xF9\x42"}, {0x00E546, "\xF9\x43"}, 
{0x00E547, "\xF9\x44"}, {0x00E548, "\xF9\x45"}, {0x00E549, "\xF9\x46"}, {0x00E54A, "\xF9\x47"}, 
{0x00E54B, "\xF9\x48"}, {0x00E54C, "\xF9\x49"}, {0x00E54D, "\xF9\x4A"}, {0x00E54E, "\xF9\x4B"}, 
{0x00E54F, "\xF9\x4C"}, {0x00E550, "\xF9\x4D"}, {0x00E551, "\xF9\x4E"}, {0x00E552, "\xF9\x4F"}, 
{0x00E553, "\xF9\x50"}, {0x00E554, "\xF9\x51"}, {0x00E555, "\xF9\x52"}, {0x00E556, "\xF9\x53"}, 
{0x00E557, "\xF9\x54"}, {0x00E558, "\xF9\x55"}, {0x00E559, "\xF9\x56"}, {0x00E55A, "\xF9\x57"}, 
{0x00E55B, "\xF9\x58"}, {0x00E55C, "\xF9\x59"}, {0x00E55D, "\xF9\x5A"}, {0x00E55E, "\xF9\x5B"}, 
{0x00E55F, "\xF9\x5C"}, {0x00E560, "\xF9\x5D"}, {0x00E561, "\xF9\x5E"}, {0x00E562, "\xF9\x5F"}, 
{0x00E563, "\xF9\x60"}, {0x00E564, "\xF9\x61"}, {0x00E565, "\xF9\x62"}, {0x00E566, "\xF9\x63"}, 
{0x00E567, "\xF9\x64"}, {0x00E568, "\xF9\x65"}, {0x00E569, "\xF9\x66"}, {0x00E56A, "\xF9\x67"}, 
{0x00E56B, "\xF9\x68"}, {0x00E56C, "\xF9\x69"}, {0x00E56D, "\xF9\x6A"}, {0x00E56E, "\xF9\x6B"}, 
{0x00E56F, "\xF9\x6C"}, {0x00E570, "\xF9\x6D"}, {0x00E571, "\xF9\x6E"}, {0x00E572, "\xF9\x6F"}, 
{0x00E573, "\xF9\x70"}, {0x00E574, "\xF9\x71"}, {0x00E575, "\xF9\x72"}, {0x00E576, "\xF9\x73"}, 
{0x00E577, "\xF9\x74"}, {0x00E578, "\xF9\x75"}, {0x00E579, "\xF9\x76"}, {0x00E57A, "\xF9\x77"}, 
{0x00E57B, "\xF9\x78"}, {0x00E57C, "\xF9\x79"}, {0x00E57D, "\xF9\x7A"}, {0x00E57E, "\xF9\x7B"}, 
{0x00E57F, "\xF9\x7C"}, {0x00E580, "\xF9\x7D"}, {0x00E581, "\xF9\x7E"}, {0x00E582, "\xFA\x21"}, 
{0x00E583, "\xFA\x22"}, {0x00E584, "\xFA\x23"}, {0x00E585, "\xFA\x24"}, {0x00E586, "\xFA\x25"}, 
{0x00E587, "\xFA\x26"}, {0x00E588, "\xFA\x27"}, {0x00E589, "\xFA\x28"}, {0x00E58A, "\xFA\x29"}, 
{0x00E58B, "\xFA\x2A"}, {0x00E58C, "\xFA\x2B"}, {0x00E58D, "\xFA\x2C"}, {0x00E58E, "\xFA\x2D"}, 
{0x00E58F, "\xFA\x2E"}, {0x00E590, "\xFA\x2F"}, {0x00E591, "\xFA\x30"}, {0x00E592, "\xFA\x31"}, 
{0x00E593, "\xFA\x32"}, {0x00E594, "\xFA\x33"}, {0x00E595, "\xFA\x34"}, {0x00E596, "\xFA\x35"}, 
{0x00E597, "\xFA\x36"}, {0x00E598, "\xFA\x37"}, {0x00E599, "\xFA\x38"}, {0x00E59A, "\xFA\x39"}, 
{0x00E59B, "\xFA\x3A"}, {0x00E59C, "\xFA\x3B"}, {0x00E59D, "\xFA\x3C"}, {0x00E59E, "\xFA\x3D"}, 
{0x00E59F, "\xFA\x3E"}, {0x00E5A0, "\xFA\x3F"}, {0x00E5A1, "\xFA\x40"}, {0x00E5A2, "\xFA\x41"}, 
{0x00E5A3, "\xFA\x42"}, {0x00E5A4, "\xFA\x43"}, {0x00E5A5, "\xFA\x44"}, {0x00E5A6, "\xFA\x45"}, 
{0x00E5A7, "\xFA\x46"}, {0x00E5A8, "\xFA\x47"}, {0x00E5A9, "\xFA\x48"}, {0x00E5AA, "\xFA\x49"}, 
{0x00E5AB, "\xFA\x4A"}, {0x00E5AC, "\xFA\x4B"}, {0x00E5AD, "\xFA\x4C"}, {0x00E5AE, "\xFA\x4D"}, 
{0x00E5AF, "\xFA\x4E"}, {0x00E5B0, "\xFA\x4F"}, {0x00E5B1, "\xFA\x50"}, {0x00E5B2, "\xFA\x51"}, 
{0x00E5B3, "\xFA\x52"}, {0x00E5B4, "\xFA\x53"}, {0x00E5B5, "\xFA\x54"}, {0x00E5B6, "\xFA\x55"}, 
{0x00E5B7, "\xFA\x56"}, {0x00E5B8, "\xFA\x57"}, {0x00E5B9, "\xFA\x58"}, {0x00E5BA, "\xFA\x59"}, 
{0x00E5BB, "\xFA\x5A"}, {0x00E5BC, "\xFA\x5B"}, {0x00E5BD, "\xFA\x5C"}, {0x00E5BE, "\xFA\x5D"}, 
{0x00E5BF, "\xFA\x5E"}, {0x00E5C0, "\xFA\x5F"}, {0x00E5C1, "\xFA\x60"}, {0x00E5C2, "\xFA\x61"}, 
{0x00E5C3, "\xFA\x62"}, {0x00E5C4, "\xFA\x63"}, {0x00E5C5, "\xFA\x64"}, {0x00E5C6, "\xFA\x65"}, 
{0x00E5C7, "\xFA\x66"}, {0x00E5C8, "\xFA\x67"}, {0x00E5C9, "\xFA\x68"}, {0x00E5CA, "\xFA\x69"}, 

};
 for(size_t i=1; i<sizeof(u2mb_038_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_038_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_039_cp20932_init()
{
static U2MBData u2mb_039_cp20932[] = { {0, ""}, 
{0x00E5CB, "\xFA\x6A"}, {0x00E5CC, "\xFA\x6B"}, {0x00E5CD, "\xFA\x6C"}, {0x00E5CE, "\xFA\x6D"}, 
{0x00E5CF, "\xFA\x6E"}, {0x00E5D0, "\xFA\x6F"}, {0x00E5D1, "\xFA\x70"}, {0x00E5D2, "\xFA\x71"}, 
{0x00E5D3, "\xFA\x72"}, {0x00E5D4, "\xFA\x73"}, {0x00E5D5, "\xFA\x74"}, {0x00E5D6, "\xFA\x75"}, 
{0x00E5D7, "\xFA\x76"}, {0x00E5D8, "\xFA\x77"}, {0x00E5D9, "\xFA\x78"}, {0x00E5DA, "\xFA\x79"}, 
{0x00E5DB, "\xFA\x7A"}, {0x00E5DC, "\xFA\x7B"}, {0x00E5DD, "\xFA\x7C"}, {0x00E5DE, "\xFA\x7D"}, 
{0x00E5DF, "\xFA\x7E"}, {0x00E5E0, "\xFB\x21"}, {0x00E5E1, "\xFB\x22"}, {0x00E5E2, "\xFB\x23"}, 
{0x00E5E3, "\xFB\x24"}, {0x00E5E4, "\xFB\x25"}, {0x00E5E5, "\xFB\x26"}, {0x00E5E6, "\xFB\x27"}, 
{0x00E5E7, "\xFB\x28"}, {0x00E5E8, "\xFB\x29"}, {0x00E5E9, "\xFB\x2A"}, {0x00E5EA, "\xFB\x2B"}, 
{0x00E5EB, "\xFB\x2C"}, {0x00E5EC, "\xFB\x2D"}, {0x00E5ED, "\xFB\x2E"}, {0x00E5EE, "\xFB\x2F"}, 
{0x00E5EF, "\xFB\x30"}, {0x00E5F0, "\xFB\x31"}, {0x00E5F1, "\xFB\x32"}, {0x00E5F2, "\xFB\x33"}, 
{0x00E5F3, "\xFB\x34"}, {0x00E5F4, "\xFB\x35"}, {0x00E5F5, "\xFB\x36"}, {0x00E5F6, "\xFB\x37"}, 
{0x00E5F7, "\xFB\x38"}, {0x00E5F8, "\xFB\x39"}, {0x00E5F9, "\xFB\x3A"}, {0x00E5FA, "\xFB\x3B"}, 
{0x00E5FB, "\xFB\x3C"}, {0x00E5FC, "\xFB\x3D"}, {0x00E5FD, "\xFB\x3E"}, {0x00E5FE, "\xFB\x3F"}, 
{0x00E5FF, "\xFB\x40"}, {0x00E600, "\xFB\x41"}, {0x00E601, "\xFB\x42"}, {0x00E602, "\xFB\x43"}, 
{0x00E603, "\xFB\x44"}, {0x00E604, "\xFB\x45"}, {0x00E605, "\xFB\x46"}, {0x00E606, "\xFB\x47"}, 
{0x00E607, "\xFB\x48"}, {0x00E608, "\xFB\x49"}, {0x00E609, "\xFB\x4A"}, {0x00E60A, "\xFB\x4B"}, 
{0x00E60B, "\xFB\x4C"}, {0x00E60C, "\xFB\x4D"}, {0x00E60D, "\xFB\x4E"}, {0x00E60E, "\xFB\x4F"}, 
{0x00E60F, "\xFB\x50"}, {0x00E610, "\xFB\x51"}, {0x00E611, "\xFB\x52"}, {0x00E612, "\xFB\x53"}, 
{0x00E613, "\xFB\x54"}, {0x00E614, "\xFB\x55"}, {0x00E615, "\xFB\x56"}, {0x00E616, "\xFB\x57"}, 
{0x00E617, "\xFB\x58"}, {0x00E618, "\xFB\x59"}, {0x00E619, "\xFB\x5A"}, {0x00E61A, "\xFB\x5B"}, 
{0x00E61B, "\xFB\x5C"}, {0x00E61C, "\xFB\x5D"}, {0x00E61D, "\xFB\x5E"}, {0x00E61E, "\xFB\x5F"}, 
{0x00E61F, "\xFB\x60"}, {0x00E620, "\xFB\x61"}, {0x00E621, "\xFB\x62"}, {0x00E622, "\xFB\x63"}, 
{0x00E623, "\xFB\x64"}, {0x00E624, "\xFB\x65"}, {0x00E625, "\xFB\x66"}, {0x00E626, "\xFB\x67"}, 
{0x00E627, "\xFB\x68"}, {0x00E628, "\xFB\x69"}, {0x00E629, "\xFB\x6A"}, {0x00E62A, "\xFB\x6B"}, 
{0x00E62B, "\xFB\x6C"}, {0x00E62C, "\xFB\x6D"}, {0x00E62D, "\xFB\x6E"}, {0x00E62E, "\xFB\x6F"}, 
{0x00E62F, "\xFB\x70"}, {0x00E630, "\xFB\x71"}, {0x00E631, "\xFB\x72"}, {0x00E632, "\xFB\x73"}, 
{0x00E633, "\xFB\x74"}, {0x00E634, "\xFB\x75"}, {0x00E635, "\xFB\x76"}, {0x00E636, "\xFB\x77"}, 
{0x00E637, "\xFB\x78"}, {0x00E638, "\xFB\x79"}, {0x00E639, "\xFB\x7A"}, {0x00E63A, "\xFB\x7B"}, 
{0x00E63B, "\xFB\x7C"}, {0x00E63C, "\xFB\x7D"}, {0x00E63D, "\xFB\x7E"}, {0x00E63E, "\xFC\x21"}, 
{0x00E63F, "\xFC\x22"}, {0x00E640, "\xFC\x23"}, {0x00E641, "\xFC\x24"}, {0x00E642, "\xFC\x25"}, 
{0x00E643, "\xFC\x26"}, {0x00E644, "\xFC\x27"}, {0x00E645, "\xFC\x28"}, {0x00E646, "\xFC\x29"}, 
{0x00E647, "\xFC\x2A"}, {0x00E648, "\xFC\x2B"}, {0x00E649, "\xFC\x2C"}, {0x00E64A, "\xFC\x2D"}, 
{0x00E64B, "\xFC\x2E"}, {0x00E64C, "\xFC\x2F"}, {0x00E64D, "\xFC\x30"}, {0x00E64E, "\xFC\x31"}, 
{0x00E64F, "\xFC\x32"}, {0x00E650, "\xFC\x33"}, {0x00E651, "\xFC\x34"}, {0x00E652, "\xFC\x35"}, 
{0x00E653, "\xFC\x36"}, {0x00E654, "\xFC\x37"}, {0x00E655, "\xFC\x38"}, {0x00E656, "\xFC\x39"}, 
{0x00E657, "\xFC\x3A"}, {0x00E658, "\xFC\x3B"}, {0x00E659, "\xFC\x3C"}, {0x00E65A, "\xFC\x3D"}, 
{0x00E65B, "\xFC\x3E"}, {0x00E65C, "\xFC\x3F"}, {0x00E65D, "\xFC\x40"}, {0x00E65E, "\xFC\x41"}, 
{0x00E65F, "\xFC\x42"}, {0x00E660, "\xFC\x43"}, {0x00E661, "\xFC\x44"}, {0x00E662, "\xFC\x45"}, 
{0x00E663, "\xFC\x46"}, {0x00E664, "\xFC\x47"}, {0x00E665, "\xFC\x48"}, {0x00E666, "\xFC\x49"}, 
{0x00E667, "\xFC\x4A"}, {0x00E668, "\xFC\x4B"}, {0x00E669, "\xFC\x4C"}, {0x00E66A, "\xFC\x4D"}, 
{0x00E66B, "\xFC\x4E"}, {0x00E66C, "\xFC\x4F"}, {0x00E66D, "\xFC\x50"}, {0x00E66E, "\xFC\x51"}, 
{0x00E66F, "\xFC\x52"}, {0x00E670, "\xFC\x53"}, {0x00E671, "\xFC\x54"}, {0x00E672, "\xFC\x55"}, 
{0x00E673, "\xFC\x56"}, {0x00E674, "\xFC\x57"}, {0x00E675, "\xFC\x58"}, {0x00E676, "\xFC\x59"}, 
{0x00E677, "\xFC\x5A"}, {0x00E678, "\xFC\x5B"}, {0x00E679, "\xFC\x5C"}, {0x00E67A, "\xFC\x5D"}, 
{0x00E67B, "\xFC\x5E"}, {0x00E67C, "\xFC\x5F"}, {0x00E67D, "\xFC\x60"}, {0x00E67E, "\xFC\x61"}, 
{0x00E67F, "\xFC\x62"}, {0x00E680, "\xFC\x63"}, {0x00E681, "\xFC\x64"}, {0x00E682, "\xFC\x65"}, 
{0x00E683, "\xFC\x66"}, {0x00E684, "\xFC\x67"}, {0x00E685, "\xFC\x68"}, {0x00E686, "\xFC\x69"}, 
{0x00E687, "\xFC\x6A"}, {0x00E688, "\xFC\x6B"}, {0x00E689, "\xFC\x6C"}, {0x00E68A, "\xFC\x6D"}, 
{0x00E68B, "\xFC\x6E"}, {0x00E68C, "\xFC\x6F"}, {0x00E68D, "\xFC\x70"}, {0x00E68E, "\xFC\x71"}, 
{0x00E68F, "\xFC\x72"}, {0x00E690, "\xFC\x73"}, {0x00E691, "\xFC\x74"}, {0x00E692, "\xFC\x75"}, 
{0x00E693, "\xFC\x76"}, {0x00E694, "\xFC\x77"}, {0x00E695, "\xFC\x78"}, {0x00E696, "\xFC\x79"}, 
{0x00E697, "\xFC\x7A"}, {0x00E698, "\xFC\x7B"}, {0x00E699, "\xFC\x7C"}, {0x00E69A, "\xFC\x7D"}, 
{0x00E69B, "\xFC\x7E"}, {0x00E69C, "\xFD\x21"}, {0x00E69D, "\xFD\x22"}, {0x00E69E, "\xFD\x23"}, 
{0x00E69F, "\xFD\x24"}, {0x00E6A0, "\xFD\x25"}, {0x00E6A1, "\xFD\x26"}, {0x00E6A2, "\xFD\x27"}, 
{0x00E6A3, "\xFD\x28"}, {0x00E6A4, "\xFD\x29"}, {0x00E6A5, "\xFD\x2A"}, {0x00E6A6, "\xFD\x2B"}, 
{0x00E6A7, "\xFD\x2C"}, {0x00E6A8, "\xFD\x2D"}, {0x00E6A9, "\xFD\x2E"}, {0x00E6AA, "\xFD\x2F"}, 
{0x00E6AB, "\xFD\x30"}, {0x00E6AC, "\xFD\x31"}, {0x00E6AD, "\xFD\x32"}, {0x00E6AE, "\xFD\x33"}, 
{0x00E6AF, "\xFD\x34"}, {0x00E6B0, "\xFD\x35"}, {0x00E6B1, "\xFD\x36"}, {0x00E6B2, "\xFD\x37"}, 
{0x00E6B3, "\xFD\x38"}, {0x00E6B4, "\xFD\x39"}, {0x00E6B5, "\xFD\x3A"}, {0x00E6B6, "\xFD\x3B"}, 
{0x00E6B7, "\xFD\x3C"}, {0x00E6B8, "\xFD\x3D"}, {0x00E6B9, "\xFD\x3E"}, {0x00E6BA, "\xFD\x3F"}, 
{0x00E6BB, "\xFD\x40"}, {0x00E6BC, "\xFD\x41"}, {0x00E6BD, "\xFD\x42"}, {0x00E6BE, "\xFD\x43"}, 
{0x00E6BF, "\xFD\x44"}, {0x00E6C0, "\xFD\x45"}, {0x00E6C1, "\xFD\x46"}, {0x00E6C2, "\xFD\x47"}, 
{0x00E6C3, "\xFD\x48"}, {0x00E6C4, "\xFD\x49"}, {0x00E6C5, "\xFD\x4A"}, {0x00E6C6, "\xFD\x4B"}, 
{0x00E6C7, "\xFD\x4C"}, {0x00E6C8, "\xFD\x4D"}, {0x00E6C9, "\xFD\x4E"}, {0x00E6CA, "\xFD\x4F"}, 

};
 for(size_t i=1; i<sizeof(u2mb_039_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_039_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_03a_cp20932_init()
{
static U2MBData u2mb_03a_cp20932[] = { {0, ""}, 
{0x00E6CB, "\xFD\x50"}, {0x00E6CC, "\xFD\x51"}, {0x00E6CD, "\xFD\x52"}, {0x00E6CE, "\xFD\x53"}, 
{0x00E6CF, "\xFD\x54"}, {0x00E6D0, "\xFD\x55"}, {0x00E6D1, "\xFD\x56"}, {0x00E6D2, "\xFD\x57"}, 
{0x00E6D3, "\xFD\x58"}, {0x00E6D4, "\xFD\x59"}, {0x00E6D5, "\xFD\x5A"}, {0x00E6D6, "\xFD\x5B"}, 
{0x00E6D7, "\xFD\x5C"}, {0x00E6D8, "\xFD\x5D"}, {0x00E6D9, "\xFD\x5E"}, {0x00E6DA, "\xFD\x5F"}, 
{0x00E6DB, "\xFD\x60"}, {0x00E6DC, "\xFD\x61"}, {0x00E6DD, "\xFD\x62"}, {0x00E6DE, "\xFD\x63"}, 
{0x00E6DF, "\xFD\x64"}, {0x00E6E0, "\xFD\x65"}, {0x00E6E1, "\xFD\x66"}, {0x00E6E2, "\xFD\x67"}, 
{0x00E6E3, "\xFD\x68"}, {0x00E6E4, "\xFD\x69"}, {0x00E6E5, "\xFD\x6A"}, {0x00E6E6, "\xFD\x6B"}, 
{0x00E6E7, "\xFD\x6C"}, {0x00E6E8, "\xFD\x6D"}, {0x00E6E9, "\xFD\x6E"}, {0x00E6EA, "\xFD\x6F"}, 
{0x00E6EB, "\xFD\x70"}, {0x00E6EC, "\xFD\x71"}, {0x00E6ED, "\xFD\x72"}, {0x00E6EE, "\xFD\x73"}, 
{0x00E6EF, "\xFD\x74"}, {0x00E6F0, "\xFD\x75"}, {0x00E6F1, "\xFD\x76"}, {0x00E6F2, "\xFD\x77"}, 
{0x00E6F3, "\xFD\x78"}, {0x00E6F4, "\xFD\x79"}, {0x00E6F5, "\xFD\x7A"}, {0x00E6F6, "\xFD\x7B"}, 
{0x00E6F7, "\xFD\x7C"}, {0x00E6F8, "\xFD\x7D"}, {0x00E6F9, "\xFD\x7E"}, {0x00E6FA, "\xFE\x21"}, 
{0x00E6FB, "\xFE\x22"}, {0x00E6FC, "\xFE\x23"}, {0x00E6FD, "\xFE\x24"}, {0x00E6FE, "\xFE\x25"}, 
{0x00E6FF, "\xFE\x26"}, {0x00E700, "\xFE\x27"}, {0x00E701, "\xFE\x28"}, {0x00E702, "\xFE\x29"}, 
{0x00E703, "\xFE\x2A"}, {0x00E704, "\xFE\x2B"}, {0x00E705, "\xFE\x2C"}, {0x00E706, "\xFE\x2D"}, 
{0x00E707, "\xFE\x2E"}, {0x00E708, "\xFE\x2F"}, {0x00E709, "\xFE\x30"}, {0x00E70A, "\xFE\x31"}, 
{0x00E70B, "\xFE\x32"}, {0x00E70C, "\xFE\x33"}, {0x00E70D, "\xFE\x34"}, {0x00E70E, "\xFE\x35"}, 
{0x00E70F, "\xFE\x36"}, {0x00E710, "\xFE\x37"}, {0x00E711, "\xFE\x38"}, {0x00E712, "\xFE\x39"}, 
{0x00E713, "\xFE\x3A"}, {0x00E714, "\xFE\x3B"}, {0x00E715, "\xFE\x3C"}, {0x00E716, "\xFE\x3D"}, 
{0x00E717, "\xFE\x3E"}, {0x00E718, "\xFE\x3F"}, {0x00E719, "\xFE\x40"}, {0x00E71A, "\xFE\x41"}, 
{0x00E71B, "\xFE\x42"}, {0x00E71C, "\xFE\x43"}, {0x00E71D, "\xFE\x44"}, {0x00E71E, "\xFE\x45"}, 
{0x00E71F, "\xFE\x46"}, {0x00E720, "\xFE\x47"}, {0x00E721, "\xFE\x48"}, {0x00E722, "\xFE\x49"}, 
{0x00E723, "\xFE\x4A"}, {0x00E724, "\xFE\x4B"}, {0x00E725, "\xFE\x4C"}, {0x00E726, "\xFE\x4D"}, 
{0x00E727, "\xFE\x4E"}, {0x00E728, "\xFE\x4F"}, {0x00E729, "\xFE\x50"}, {0x00E72A, "\xFE\x51"}, 
{0x00E72B, "\xFE\x52"}, {0x00E72C, "\xFE\x53"}, {0x00E72D, "\xFE\x54"}, {0x00E72E, "\xFE\x55"}, 
{0x00E72F, "\xFE\x56"}, {0x00E730, "\xFE\x57"}, {0x00E731, "\xFE\x58"}, {0x00E732, "\xFE\x59"}, 
{0x00E733, "\xFE\x5A"}, {0x00E734, "\xFE\x5B"}, {0x00E735, "\xFE\x5C"}, {0x00E736, "\xFE\x5D"}, 
{0x00E737, "\xFE\x5E"}, {0x00E738, "\xFE\x5F"}, {0x00E739, "\xFE\x60"}, {0x00E73A, "\xFE\x61"}, 
{0x00E73B, "\xFE\x62"}, {0x00E73C, "\xFE\x63"}, {0x00E73D, "\xFE\x64"}, {0x00E73E, "\xFE\x65"}, 
{0x00E73F, "\xFE\x66"}, {0x00E740, "\xFE\x67"}, {0x00E741, "\xFE\x68"}, {0x00E742, "\xFE\x69"}, 
{0x00E743, "\xFE\x6A"}, {0x00E744, "\xFE\x6B"}, {0x00E745, "\xFE\x6C"}, {0x00E746, "\xFE\x6D"}, 
{0x00E747, "\xFE\x6E"}, {0x00E748, "\xFE\x6F"}, {0x00E749, "\xFE\x70"}, {0x00E74A, "\xFE\x71"}, 
{0x00E74B, "\xFE\x72"}, {0x00E74C, "\xFE\x73"}, {0x00E74D, "\xFE\x74"}, {0x00E74E, "\xFE\x75"}, 
{0x00E74F, "\xFE\x76"}, {0x00E750, "\xFE\x77"}, {0x00E751, "\xFE\x78"}, {0x00E752, "\xFE\x79"}, 
{0x00E753, "\xFE\x7A"}, {0x00E754, "\xFE\x7B"}, {0x00E755, "\xFE\x7C"}, {0x00E756, "\xFE\x7D"}, 
{0x00E757, "\xFE\x7E"}, {0x00F929, "\xF3\x51"}, {0x00F9DC, "\xF3\x7E"}, {0x00FA0E, "\xF3\x40"}, 
{0x00FA0F, "\xF3\x43"}, {0x00FA10, "\xF3\x44"}, {0x00FA11, "\xF3\x49"}, {0x00FA12, "\xF3\x50"}, 
{0x00FA13, "\xF3\x53"}, {0x00FA14, "\xF3\x54"}, {0x00FA15, "\xF3\x5A"}, {0x00FA16, "\xF3\x5B"}, 
{0x00FA17, "\xF3\x5F"}, {0x00FA18, "\xF3\x61"}, {0x00FA19, "\xF3\x62"}, {0x00FA1A, "\xF3\x63"}, 
{0x00FA1B, "\xF3\x64"}, {0x00FA1C, "\xF3\x66"}, {0x00FA1D, "\xF3\x67"}, {0x00FA1E, "\xF3\x6A"}, 
{0x00FA1F, "\xF3\x6C"}, {0x00FA20, "\xF3\x6E"}, {0x00FA21, "\xF3\x6F"}, {0x00FA22, "\xF3\x71"}, 
{0x00FA23, "\xF3\x75"}, {0x00FA24, "\xF3\x76"}, {0x00FA25, "\xF3\x77"}, {0x00FA26, "\xF3\x79"}, 
{0x00FA27, "\xF3\x7B"}, {0x00FA28, "\xF3\x7C"}, {0x00FA29, "\xF4\x21"}, {0x00FA2A, "\xF4\x25"}, 
{0x00FA2B, "\xF4\x26"}, {0x00FA2C, "\xF4\x27"}, {0x00FA2D, "\xF4\x2B"}, {0x00FF01, "\xA1\xAA"}, 
{0x00FF02, "\xF3\x36"}, {0x00FF03, "\xA1\xF4"}, {0x00FF04, "\xA1\xF0"}, {0x00FF05, "\xA1\xF3"}, 
{0x00FF06, "\xA1\xF5"}, {0x00FF07, "\xF3\x35"}, {0x00FF08, "\xA1\xCA"}, {0x00FF09, "\xA1\xCB"}, 
{0x00FF0A, "\xA1\xF6"}, {0x00FF0B, "\xA1\xDC"}, {0x00FF0C, "\xA1\xA4"}, {0x00FF0E, "\xA1\xA5"}, 
{0x00FF0F, "\xA1\xBF"}, {0x00FF10, "\xA3\xB0"}, {0x00FF11, "\xA3\xB1"}, {0x00FF12, "\xA3\xB2"}, 
{0x00FF13, "\xA3\xB3"}, {0x00FF14, "\xA3\xB4"}, {0x00FF15, "\xA3\xB5"}, {0x00FF16, "\xA3\xB6"}, 
{0x00FF17, "\xA3\xB7"}, {0x00FF18, "\xA3\xB8"}, {0x00FF19, "\xA3\xB9"}, {0x00FF1A, "\xA1\xA7"}, 
{0x00FF1B, "\xA1\xA8"}, {0x00FF1C, "\xA1\xE3"}, {0x00FF1D, "\xA1\xE1"}, {0x00FF1E, "\xA1\xE4"}, 
{0x00FF1F, "\xA1\xA9"}, {0x00FF20, "\xA1\xF7"}, {0x00FF21, "\xA3\xC1"}, {0x00FF22, "\xA3\xC2"}, 
{0x00FF23, "\xA3\xC3"}, {0x00FF24, "\xA3\xC4"}, {0x00FF25, "\xA3\xC5"}, {0x00FF26, "\xA3\xC6"}, 
{0x00FF27, "\xA3\xC7"}, {0x00FF28, "\xA3\xC8"}, {0x00FF29, "\xA3\xC9"}, {0x00FF2A, "\xA3\xCA"}, 
{0x00FF2B, "\xA3\xCB"}, {0x00FF2C, "\xA3\xCC"}, {0x00FF2D, "\xA3\xCD"}, {0x00FF2E, "\xA3\xCE"}, 
{0x00FF2F, "\xA3\xCF"}, {0x00FF30, "\xA3\xD0"}, {0x00FF31, "\xA3\xD1"}, {0x00FF32, "\xA3\xD2"}, 
{0x00FF33, "\xA3\xD3"}, {0x00FF34, "\xA3\xD4"}, {0x00FF35, "\xA3\xD5"}, {0x00FF36, "\xA3\xD6"}, 
{0x00FF37, "\xA3\xD7"}, {0x00FF38, "\xA3\xD8"}, {0x00FF39, "\xA3\xD9"}, {0x00FF3A, "\xA3\xDA"}, 
{0x00FF3B, "\xA1\xCE"}, {0x00FF3C, "\xA1\xC0"}, {0x00FF3D, "\xA1\xCF"}, {0x00FF3E, "\xA1\xB0"}, 
{0x00FF3F, "\xA1\xB2"}, {0x00FF40, "\xA1\xAE"}, {0x00FF41, "\xA3\xE1"}, {0x00FF42, "\xA3\xE2"}, 
{0x00FF43, "\xA3\xE3"}, {0x00FF44, "\xA3\xE4"}, {0x00FF45, "\xA3\xE5"}, {0x00FF46, "\xA3\xE6"}, 
{0x00FF47, "\xA3\xE7"}, {0x00FF48, "\xA3\xE8"}, {0x00FF49, "\xA3\xE9"}, {0x00FF4A, "\xA3\xEA"}, 
{0x00FF4B, "\xA3\xEB"}, {0x00FF4C, "\xA3\xEC"}, {0x00FF4D, "\xA3\xED"}, {0x00FF4E, "\xA3\xEE"}, 
{0x00FF4F, "\xA3\xEF"}, {0x00FF50, "\xA3\xF0"}, {0x00FF51, "\xA3\xF1"}, {0x00FF52, "\xA3\xF2"}, 

};
 for(size_t i=1; i<sizeof(u2mb_03a_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_03a_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_03b_cp20932_init()
{
static U2MBData u2mb_03b_cp20932[] = { {0, ""}, 
{0x00FF53, "\xA3\xF3"}, {0x00FF54, "\xA3\xF4"}, {0x00FF55, "\xA3\xF5"}, {0x00FF56, "\xA3\xF6"}, 
{0x00FF57, "\xA3\xF7"}, {0x00FF58, "\xA3\xF8"}, {0x00FF59, "\xA3\xF9"}, {0x00FF5A, "\xA3\xFA"}, 
{0x00FF5B, "\xA1\xD0"}, {0x00FF5C, "\xA1\xC3"}, {0x00FF5D, "\xA1\xD1"}, {0x00FF61, "\x8E\xA1"}, 
{0x00FF62, "\x8E\xA2"}, {0x00FF63, "\x8E\xA3"}, {0x00FF64, "\x8E\xA4"}, {0x00FF65, "\x8E\xA5"}, 
{0x00FF66, "\x8E\xA6"}, {0x00FF67, "\x8E\xA7"}, {0x00FF68, "\x8E\xA8"}, {0x00FF69, "\x8E\xA9"}, 
{0x00FF6A, "\x8E\xAA"}, {0x00FF6B, "\x8E\xAB"}, {0x00FF6C, "\x8E\xAC"}, {0x00FF6D, "\x8E\xAD"}, 
{0x00FF6E, "\x8E\xAE"}, {0x00FF6F, "\x8E\xAF"}, {0x00FF70, "\x8E\xB0"}, {0x00FF71, "\x8E\xB1"}, 
{0x00FF72, "\x8E\xB2"}, {0x00FF73, "\x8E\xB3"}, {0x00FF74, "\x8E\xB4"}, {0x00FF75, "\x8E\xB5"}, 
{0x00FF76, "\x8E\xB6"}, {0x00FF77, "\x8E\xB7"}, {0x00FF78, "\x8E\xB8"}, {0x00FF79, "\x8E\xB9"}, 
{0x00FF7A, "\x8E\xBA"}, {0x00FF7B, "\x8E\xBB"}, {0x00FF7C, "\x8E\xBC"}, {0x00FF7D, "\x8E\xBD"}, 
{0x00FF7E, "\x8E\xBE"}, {0x00FF7F, "\x8E\xBF"}, {0x00FF80, "\x8E\xC0"}, {0x00FF81, "\x8E\xC1"}, 
{0x00FF82, "\x8E\xC2"}, {0x00FF83, "\x8E\xC3"}, {0x00FF84, "\x8E\xC4"}, {0x00FF85, "\x8E\xC5"}, 
{0x00FF86, "\x8E\xC6"}, {0x00FF87, "\x8E\xC7"}, {0x00FF88, "\x8E\xC8"}, {0x00FF89, "\x8E\xC9"}, 
{0x00FF8A, "\x8E\xCA"}, {0x00FF8B, "\x8E\xCB"}, {0x00FF8C, "\x8E\xCC"}, {0x00FF8D, "\x8E\xCD"}, 
{0x00FF8E, "\x8E\xCE"}, {0x00FF8F, "\x8E\xCF"}, {0x00FF90, "\x8E\xD0"}, {0x00FF91, "\x8E\xD1"}, 
{0x00FF92, "\x8E\xD2"}, {0x00FF93, "\x8E\xD3"}, {0x00FF94, "\x8E\xD4"}, {0x00FF95, "\x8E\xD5"}, 
{0x00FF96, "\x8E\xD6"}, {0x00FF97, "\x8E\xD7"}, {0x00FF98, "\x8E\xD8"}, {0x00FF99, "\x8E\xD9"}, 
{0x00FF9A, "\x8E\xDA"}, {0x00FF9B, "\x8E\xDB"}, {0x00FF9C, "\x8E\xDC"}, {0x00FF9D, "\x8E\xDD"}, 
{0x00FF9E, "\x8E\xDE"}, {0x00FF9F, "\x8E\xDF"}, {0x00FFE3, "\xA1\xB1"}, {0x00FFE5, "\xA1\xEF"}, 

};
 for(size_t i=1; i<sizeof(u2mb_03b_cp20932)/sizeof(U2MBData); ++i)
 {
	U2MBData& data = u2mb_03b_cp20932[i];
	u2mb[enc_cp20932][data.u] = data.mbs;
 }
}
void u2mb_cp20932_init()
{
u2mb_000_cp20932_init();u2mb_001_cp20932_init();u2mb_002_cp20932_init();u2mb_003_cp20932_init();
u2mb_004_cp20932_init();u2mb_005_cp20932_init();u2mb_006_cp20932_init();u2mb_007_cp20932_init();
u2mb_008_cp20932_init();u2mb_009_cp20932_init();u2mb_00a_cp20932_init();u2mb_00b_cp20932_init();
u2mb_00c_cp20932_init();u2mb_00d_cp20932_init();u2mb_00e_cp20932_init();u2mb_00f_cp20932_init();
u2mb_010_cp20932_init();u2mb_011_cp20932_init();u2mb_012_cp20932_init();u2mb_013_cp20932_init();
u2mb_014_cp20932_init();u2mb_015_cp20932_init();u2mb_016_cp20932_init();u2mb_017_cp20932_init();
u2mb_018_cp20932_init();u2mb_019_cp20932_init();u2mb_01a_cp20932_init();u2mb_01b_cp20932_init();
u2mb_01c_cp20932_init();u2mb_01d_cp20932_init();u2mb_01e_cp20932_init();u2mb_01f_cp20932_init();
u2mb_020_cp20932_init();u2mb_021_cp20932_init();u2mb_022_cp20932_init();u2mb_023_cp20932_init();
u2mb_024_cp20932_init();u2mb_025_cp20932_init();u2mb_026_cp20932_init();u2mb_027_cp20932_init();
u2mb_028_cp20932_init();u2mb_029_cp20932_init();u2mb_02a_cp20932_init();u2mb_02b_cp20932_init();
u2mb_02c_cp20932_init();u2mb_02d_cp20932_init();u2mb_02e_cp20932_init();u2mb_02f_cp20932_init();
u2mb_030_cp20932_init();u2mb_031_cp20932_init();u2mb_032_cp20932_init();u2mb_033_cp20932_init();
u2mb_034_cp20932_init();u2mb_035_cp20932_init();u2mb_036_cp20932_init();u2mb_037_cp20932_init();
u2mb_038_cp20932_init();u2mb_039_cp20932_init();u2mb_03a_cp20932_init();u2mb_03b_cp20932_init();

}

